summaryrefslogtreecommitdiff
path: root/test/ruby/test_thread.rb
AgeCommit message (Expand)Author
2022-04-21Uncomment code to raise LocalJumpError for yield across thread through enumJeremy Evans
2022-03-01Fix race in TestThread#test_thread_status_in_trapBenoit Daloze
2022-01-04Use omit instead of skip: test/ruby/**/*.rbHiroshi SHIBATA
2021-12-13Prepare for removing RubyVM::JIT (#5262)Takashi Kokubun
2021-10-03Remove extraneous conversion to float [Bug #18236]Nobuyoshi Nakada
2021-07-01Keep GC disabled until VM bootstrap has done [Bug #17583]Nobuyoshi Nakada
2021-06-29Prefer qualified names under ThreadNobuyoshi Nakada
2021-06-01Make `Thread#native_thread_id` not-implemented if unsupportedNobuyoshi Nakada
2021-05-26Rescue NotImplementedError for a test of Thread#native_thread_idYusuke Endoh
2021-05-26Add Thread#native_thread_id [Feature #17853]NARUSE, Yui
2021-01-13Rename RubyVM::MJIT to RubyVM::JITTakashi Kokubun
2020-12-13Wait testing/helper threads to terminateNobuyoshi Nakada
2020-12-04Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) &&Benoit Daloze
2020-10-28Add Thread.ignore_deadlock accessorJeremy Evans
2020-02-09Disable GC until VM objects get initialized [Bug #16616]Nobuyoshi Nakada
2019-12-22fix a thread test.Koichi Sasada
2019-12-13Improved the test for Thread#inspect [Feature #16412]Nobuyoshi Nakada
2019-11-29check interrupts at each frame pop timing.Koichi Sasada
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-08-30Fix keyword argument separation warnings in testJeremy Evans
2019-06-28Removed unused variablesNobuyoshi Nakada
2019-01-11Ensure to terminate the childnobu
2018-12-23test/ruby/test_thread.rb (test_fork_while_parent_locked): rewrite to avoid OOMnormal
2018-12-22test/ruby/test_thread.rb (test_fork_while_parent_locked): reduce threadsnormal
2018-12-21test/ruby/test_thread.rb: reduce thread count to avoid SIGKILLnormal
2018-12-21test/ruby/test_thread.rb: add diagnosis code for [Bug #15430]normal
2018-12-18thread_sync.c (mutex_ptr): only reinitalize waitqueue at forknormal
2018-12-05thread_sync.c (mutex_ptr): handle mutexes held by parent threads in childrennormal
2018-11-23test/ruby/test_thread.rb: use safe navigation operator.kazu
2018-10-22revert r65292 and r65297k0kubun
2018-10-22test_thread.rb: another temporary skip for MJITk0kubun
2018-10-21skip 2 tests for MJIT for nowk0kubun
2018-09-08Use `&.` after `&.`kazu
2018-09-08test/ruby/test_thread.rb: join threads in each testnormal
2018-08-13thread_pthread.c: eliminate timer thread by restructuring GVLnormal
2018-08-06thread_pthread.c: restore timer-thread for now :<normal
2018-08-05test/ruby/test_thread.rb (test_thread_timer_and_interrupt): add timeoutsnormal
2018-08-04test/ruby/test_thread.rb (test_thread_interrupt_for_killed_thread): conserve ...normal
2018-06-29test_thread.rb (test_thread_interrupt_for_killed_thread): reprieve for MJITnormal
2018-05-15Split TestThread#test_join_limits into peacesngoto
2018-03-05thread.c: reset waitq of keeping mutexes in childnormal
2018-02-18thread.c (thread_join_m): handle negative timeouts correctlynormal
2018-02-04mjit_compile.c: merge initial JIT compilerk0kubun
2018-02-03thread.c (thread_join_m): avoid NUM2TIMET for Bignumnormal
2017-12-30increase test timeout.ko1
2017-12-28`$SAFE` as a process global state. [Feature #14250]ko1
2017-12-28Fix KeyError#{key,receiver} of Thread#fetchkazu
2017-12-17thread.c: fix overly long Thread#join w/ timeoutnormal
2017-12-15thread.c: fix deadlocknobu
2017-12-14The main Thread should have report_on_exception=true for consistencyeregon