summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2020-09-21Simplify the implementation of Scheduler#blockBenoit Daloze
2020-09-21Make `Thread#join` non-blocking.Samuel Williams
2020-09-21When setting current thread scheduler to nil, invoke `#close`.Samuel Williams
2020-09-20Remove from waiter in Mutex#lock with ensure when calling rb_scheduler_block()Benoit Daloze
2020-09-19[ruby/irb] Drop OMIT_ON_ASSIGNMENT and add :truncate option for ECHO_ON_ASSIG...aycabta
2020-09-18[ruby/rdoc] update all files if any file is newerNobuyoshi Nakada
2020-09-18[ruby/rdoc] Support full filename to make a link for a text fileaycabta
2020-09-17Add missing goto found;Benoit Daloze
2020-09-17Fix Mutex#unlock with a scheduler and thread contentionBenoit Daloze
2020-09-17Document the various scheduler hooksBenoit Daloze
2020-09-17Call scheduler.block instead of scheduler.kernel_sleep for blocking Queue/Siz...Benoit Daloze
2020-09-17Rename scheduler.{mutex_lock,mutex_unlock} to {block,unblock}Benoit Daloze
2020-09-17Use a similar pattern for waiting and readyBenoit Daloze
2020-09-17Fix typos [ci skip]Kazuhiro NISHIYAMA
2020-09-16Fix assertion failed in Complex.polar without NDEBUG (#3551)Kenta Murata
2020-09-16Add a note at the top of the test schedulerBenoit Daloze
2020-09-16RUBY_ISEQ_DUMP_DEBUG=to_binary never kept the debug information for String li...Benoit Daloze
2020-09-16Revert "skip on RUBY_ISEQ_DUMP_DEBUG=to_binary"Benoit Daloze
2020-09-16skip on RUBY_ISEQ_DUMP_DEBUG=to_binaryKoichi Sasada
2020-09-16Use build_message on test_securerandom.rb (#3543)Hiroshi SHIBATA
2020-09-15Interpolated strings are no longer frozen with frozen-string-literal: trueBenoit Daloze
2020-09-15Revert "[ruby/securerandom] Use build_message instead of message for test-unit"Hiroshi SHIBATA
2020-09-15[ruby/securerandom] Use build_message instead of message for test-unitHiroshi SHIBATA
2020-09-14[ruby/ostruct] Avoid self calling our public methods.Marc-Andre Lafortune
2020-09-14[ruby/ostruct] Reinstate recent changesMarc-Andre Lafortune
2020-09-14Optimize Pathname#relative? / absolute?Marc-Andre Lafortune
2020-09-14[ruby/ostruct] Revert recent changesMarc-Andre Lafortune
2020-09-14[ruby/ostruct] Add access to public instance methods in case they are overridenMarc-Andre Lafortune
2020-09-14[ruby/ostruct] Allow overriding public methodsMarc-Andre Lafortune
2020-09-14[ruby/ostruct] Add really basic test that was missingMarc-Andre Lafortune
2020-09-14[ruby/ostruct] Revert "ostruct.rb: deferred accessors"Marc-Andre Lafortune
2020-09-14[ruby/tmpdir] Warn when environment variables skipped (fixes #2)Nobuyoshi Nakada
2020-09-14[ruby/tmpdir] Test "not writable" caseNobuyoshi Nakada
2020-09-14[ruby/tmpdir] Test "not a directory" casesNobuyoshi Nakada
2020-09-14[ruby/tmpdir] Test also TMP and TEMP environment variablesNobuyoshi Nakada
2020-09-14[ruby/tmpdir] Prefer better failure messageNobuyoshi Nakada
2020-09-14[ruby/zlib] Add Zlib::GzipReader.zcat for handling multiple gzip streams in g...Jeremy Evans
2020-09-14[ruby/net-smtp] Net::SMTP.start arguments are keyword argumentsTOMITA Masahiro
2020-09-14[ruby/net-smtp] TLS should not check the host name by default.TOMITA Masahiro
2020-09-14Add support for Queue & SizedQueue.Samuel Williams
2020-09-14Add support for ConditionVariable.Samuel Williams
2020-09-14Improve handling of urgent notification pipe.Samuel Williams
2020-09-14Make Mutex per-Fiber instead of per-ThreadBenoit Daloze
2020-09-14Rename `Fiber{}` to `Fiber.schedule{}`.Samuel Williams
2020-09-14Standardised scheduler interface.Samuel Williams
2020-09-14Simplify bitmasks for IO events.Samuel Williams
2020-09-14[ruby/irb] Omit output if first line of multiline is too longaycabta
2020-09-14[ruby/irb] Add OMIT_ON_ASSIGNMENTaycabta
2020-09-12[ruby/reline] Treat prompt correctly when Reline.prompt_proc isn't setaycabta
2020-09-12[ruby/reline] Move cursor to currect vertical pos after rendering a logical lineaycabta