summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* strip trailing spaces [ci skip]Nobuyoshi Nakada2020-09-231-1/+1
* Update UnixSocket#recv_io tests to handle receiving a UnixSocketJeremy Evans2020-09-221-2/+8
* Revert "Prevent SystemStackError when calling super in module with activated ...Jeremy Evans2020-09-221-31/+0
* Make hash returned by Hash#transform_values not have a defaultJeremy Evans2020-09-211-0/+1
* Simplify the implementation of Scheduler#blockBenoit Daloze2020-09-211-13/+15
* Make `Thread#join` non-blocking.Samuel Williams2020-09-211-6/+16
* When setting current thread scheduler to nil, invoke `#close`.Samuel Williams2020-09-212-0/+40
* Remove from waiter in Mutex#lock with ensure when calling rb_scheduler_block()Benoit Daloze2020-09-201-0/+32
* [ruby/irb] Drop OMIT_ON_ASSIGNMENT and add :truncate option for ECHO_ON_ASSIG...aycabta2020-09-191-22/+6
* [ruby/rdoc] update all files if any file is newerNobuyoshi Nakada2020-09-181-4/+11
* [ruby/rdoc] Support full filename to make a link for a text fileaycabta2020-09-181-0/+8
* Add missing goto found;Benoit Daloze2020-09-171-1/+2
* Fix Mutex#unlock with a scheduler and thread contentionBenoit Daloze2020-09-171-0/+23
* Document the various scheduler hooksBenoit Daloze2020-09-171-0/+3
* Call scheduler.block instead of scheduler.kernel_sleep for blocking Queue/Siz...Benoit Daloze2020-09-172-1/+27
* Rename scheduler.{mutex_lock,mutex_unlock} to {block,unblock}Benoit Daloze2020-09-171-12/+15
* Use a similar pattern for waiting and readyBenoit Daloze2020-09-171-4/+3
* Fix typos [ci skip]Kazuhiro NISHIYAMA2020-09-171-2/+2
* Fix assertion failed in Complex.polar without NDEBUG (#3551)Kenta Murata2020-09-161-0/+5
* Add a note at the top of the test schedulerBenoit Daloze2020-09-161-0/+4
* RUBY_ISEQ_DUMP_DEBUG=to_binary never kept the debug information for String li...Benoit Daloze2020-09-161-1/+1
* Revert "skip on RUBY_ISEQ_DUMP_DEBUG=to_binary"Benoit Daloze2020-09-161-1/+0
* skip on RUBY_ISEQ_DUMP_DEBUG=to_binaryKoichi Sasada2020-09-161-0/+1
* Use build_message on test_securerandom.rb (#3543)Hiroshi SHIBATA2020-09-161-1/+1
* Interpolated strings are no longer frozen with frozen-string-literal: trueBenoit Daloze2020-09-154-14/+6
* Revert "[ruby/securerandom] Use build_message instead of message for test-unit"Hiroshi SHIBATA2020-09-151-1/+1
* [ruby/securerandom] Use build_message instead of message for test-unitHiroshi SHIBATA2020-09-151-1/+1
* [ruby/ostruct] Avoid self calling our public methods.Marc-Andre Lafortune2020-09-141-0/+18
* [ruby/ostruct] Reinstate recent changesMarc-Andre Lafortune2020-09-141-0/+16
* Optimize Pathname#relative? / absolute?Marc-Andre Lafortune2020-09-141-5/+5
* [ruby/ostruct] Revert recent changesMarc-Andre Lafortune2020-09-141-16/+0
* [ruby/ostruct] Add access to public instance methods in case they are overridenMarc-Andre Lafortune2020-09-141-0/+5
* [ruby/ostruct] Allow overriding public methodsMarc-Andre Lafortune2020-09-141-0/+6
* [ruby/ostruct] Add really basic test that was missingMarc-Andre Lafortune2020-09-141-0/+5
* [ruby/ostruct] Revert "ostruct.rb: deferred accessors"Marc-Andre Lafortune2020-09-141-1/+6
* [ruby/tmpdir] Warn when environment variables skipped (fixes #2)Nobuyoshi Nakada2020-09-141-4/+4
* [ruby/tmpdir] Test "not writable" caseNobuyoshi Nakada2020-09-141-0/+2
* [ruby/tmpdir] Test "not a directory" casesNobuyoshi Nakada2020-09-141-0/+6
* [ruby/tmpdir] Test also TMP and TEMP environment variablesNobuyoshi Nakada2020-09-141-12/+17
* [ruby/tmpdir] Prefer better failure messageNobuyoshi Nakada2020-09-141-1/+1
* [ruby/zlib] Add Zlib::GzipReader.zcat for handling multiple gzip streams in g...Jeremy Evans2020-09-141-0/+24
* [ruby/net-smtp] Net::SMTP.start arguments are keyword argumentsTOMITA Masahiro2020-09-141-6/+88
* [ruby/net-smtp] TLS should not check the host name by default.TOMITA Masahiro2020-09-141-1/+3
* Add support for Queue & SizedQueue.Samuel Williams2020-09-141-0/+31
* Add support for ConditionVariable.Samuel Williams2020-09-142-1/+40
* Improve handling of urgent notification pipe.Samuel Williams2020-09-141-14/+12
* Make Mutex per-Fiber instead of per-ThreadBenoit Daloze2020-09-142-7/+77
* Rename `Fiber{}` to `Fiber.schedule{}`.Samuel Williams2020-09-145-11/+11
* Standardised scheduler interface.Samuel Williams2020-09-143-76/+2
* Simplify bitmasks for IO events.Samuel Williams2020-09-141-2/+2