aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_thread.rb
Commit message (Expand)AuthorAgeFilesLines
* 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
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-0/+1
* thread.c (thread_join_m): avoid NUM2TIMET for Bignumnormal2018-02-031-0/+9
* increase test timeout.ko12017-12-301-1/+1
* `$SAFE` as a process global state. [Feature #14250]ko12017-12-281-3/+3
* Fix KeyError#{key,receiver} of Thread#fetchkazu2017-12-281-1/+3
* thread.c: fix overly long Thread#join w/ timeoutnormal2017-12-171-0/+14
* thread.c: fix deadlocknobu2017-12-151-0/+38
* The main Thread should have report_on_exception=true for consistencyeregon2017-12-141-2/+2
* Avoid extra output in test_thread_interrupt_for_killed_threaderegon2017-12-131-0/+1
* Remove useless assertion in TestThread#test_handle_interrupt_blockingeregon2017-12-121-1/+1
* Fix test-all tests to avoid creating report_on_exception warningseregon2017-12-121-41/+41
* Set Thread.report_on_exception=true by default to report exceptions in Threadseregon2017-12-121-14/+29
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-2/+2
* Remove unnecessary `require 'thread'`kazu2017-10-081-2/+0
* thread.c: report then abortnobu2017-09-191-1/+15
* Measure branch and method coverage for `make test-all`mame2017-09-141-1/+1
* introduce rb_fiber_t::first_proc.ko12017-06-281-0/+13
* use timeout scale.ko12017-05-251-2/+2
* use correct synchronization.ko12017-04-201-6/+6
* thread.c: Thread.start with Symbolnobu2017-03-141-0/+8
* Thread#fetchnobu2017-02-221-0/+30
* check thread deadness correctly.ko12017-02-101-0/+10
* * test/ruby/test_module.rb: Method tables are not guaranteed to beheadius2016-11-141-1/+1
* fix typos [ci skip]kazu2016-10-311-1/+1