aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_thread.rb
Commit message (Expand)AuthorAgeFilesLines
* Wait killed threadNobuyoshi Nakada2022-12-021-0/+1
* Make pending_interrupt?(Exception) workYusuke Endoh2022-11-091-0/+8
* Skip randomly failing tests with FreeBSD 12Hiroshi SHIBATA2022-07-281-0/+2
* Wait the test thread to sleepNobuyoshi Nakada2022-07-251-8/+2
* Synchronize the test thread sleepNobuyoshi Nakada2022-07-251-1/+8
* Thread#value: handle threads killed by a forkJean Boussier2022-07-071-0/+14
* Synchronize the test thread not to die before assertionsNobuyoshi Nakada2022-07-051-1/+6
* Skip failing test with freebsdHiroshi SHIBATA2022-05-301-0/+5
* Uncomment code to raise LocalJumpError for yield across thread through enumJeremy Evans2022-04-211-0/+55
* Fix race in TestThread#test_thread_status_in_trapBenoit Daloze2022-03-011-1/+1
* Use omit instead of skip: test/ruby/**/*.rbHiroshi SHIBATA2022-01-041-6/+6
* Prepare for removing RubyVM::JIT (#5262)Takashi Kokubun2021-12-131-2/+2
* Remove extraneous conversion to float [Bug #18236]Nobuyoshi Nakada2021-10-031-0/+8
* Keep GC disabled until VM bootstrap has done [Bug #17583]Nobuyoshi Nakada2021-07-011-1/+3
* Prefer qualified names under ThreadNobuyoshi Nakada2021-06-291-7/+7
* Make `Thread#native_thread_id` not-implemented if unsupportedNobuyoshi Nakada2021-06-011-1/+1
* Rescue NotImplementedError for a test of Thread#native_thread_idYusuke Endoh2021-05-261-1/+1
* Add Thread#native_thread_id [Feature #17853]NARUSE, Yui2021-05-261-0/+21
* Rename RubyVM::MJIT to RubyVM::JITTakashi Kokubun2021-01-131-2/+2
* Wait testing/helper threads to terminateNobuyoshi Nakada2020-12-131-5/+5
* Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) &&Benoit Daloze2020-12-041-2/+2
* Add Thread.ignore_deadlock accessorJeremy Evans2020-10-281-0/+13
* Disable GC until VM objects get initialized [Bug #16616]Nobuyoshi Nakada2020-02-091-0/+1
* fix a thread test.Koichi Sasada2019-12-221-7/+7
* Improved the test for Thread#inspect [Feature #16412]Nobuyoshi Nakada2019-12-131-1/+5
* check interrupts at each frame pop timing.Koichi Sasada2019-11-291-1/+3
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-181-17/+0
* Fix keyword argument separation warnings in testJeremy Evans2019-08-301-2/+2
* Removed unused variablesNobuyoshi Nakada2019-06-281-5/+3
* Ensure to terminate the childnobu2019-01-111-1/+6
* test/ruby/test_thread.rb (test_fork_while_parent_locked): rewrite to avoid OOMnormal2018-12-231-35/+14
* test/ruby/test_thread.rb (test_fork_while_parent_locked): reduce threadsnormal2018-12-221-3/+2
* test/ruby/test_thread.rb: reduce thread count to avoid SIGKILLnormal2018-12-211-0/+1
* test/ruby/test_thread.rb: add diagnosis code for [Bug #15430]normal2018-12-211-4/+25
* thread_sync.c (mutex_ptr): only reinitalize waitqueue at forknormal2018-12-181-0/+15
* thread_sync.c (mutex_ptr): handle mutexes held by parent threads in childrennormal2018-12-051-0/+21
* test/ruby/test_thread.rb: use safe navigation operator.kazu2018-11-231-5/+6
* revert r65292 and r65297k0kubun2018-10-221-4/+0
* test_thread.rb: another temporary skip for MJITk0kubun2018-10-221-0/+2
* skip 2 tests for MJIT for nowk0kubun2018-10-211-0/+2
* Use `&.` after `&.`kazu2018-09-081-9/+9
* test/ruby/test_thread.rb: join threads in each testnormal2018-09-081-12/+17
* thread_pthread.c: eliminate timer thread by restructuring GVLnormal2018-08-131-2/+3
* thread_pthread.c: restore timer-thread for now :<normal2018-08-061-3/+2
* test/ruby/test_thread.rb (test_thread_timer_and_interrupt): add timeoutsnormal2018-08-051-2/+3
* test/ruby/test_thread.rb (test_thread_interrupt_for_killed_thread): conserve ...normal2018-08-041-0/+1
* test_thread.rb (test_thread_interrupt_for_killed_thread): reprieve for MJITnormal2018-06-291-1/+6
* Split TestThread#test_join_limits into peacesngoto2018-05-151-9/+25
* thread.c: reset waitq of keeping mutexes in childnormal2018-03-051-0/+11
* thread.c (thread_join_m): handle negative timeouts correctlynormal2018-02-181-0/+7