path: root/test/ruby/test_thread.rb
AgeCommit message (Expand)Author
2022-12-02Wait killed threadNobuyoshi Nakada
2022-11-09Make pending_interrupt?(Exception) workYusuke Endoh
2022-07-28Skip randomly failing tests with FreeBSD 12Hiroshi SHIBATA
2022-07-25Wait the test thread to sleepNobuyoshi Nakada
2022-07-25Synchronize the test thread sleepNobuyoshi Nakada
2022-07-07Thread#value: handle threads killed by a forkJean Boussier
2022-07-05Synchronize the test thread not to die before assertionsNobuyoshi Nakada
2022-05-30Skip failing test with freebsdHiroshi SHIBATA
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