aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_thread.rb
Commit message (Expand)AuthorAgeFilesLines
* 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
* test_thread.rb: count accuratelynobu2016-10-241-5/+5
* Use qualified namesnobu2016-08-301-17/+17
* suppress warnings: unused variablesnaruse2016-07-071-1/+1
* Thread.report_on_exceptionnobu2016-06-061-0/+56
* thread.c: defer setting name in initializenobu2016-04-151-3/+3
* thread.c: must be initialized to set namenobu2016-04-151-0/+6
* Bump up timeout for slower-starting implementations/platforms.headius2016-02-231-1/+1
* test_thread.rb: wait for the thread to sleepnobu2016-01-131-0/+1
* thread.c: interrupt queue on uninitialized threadnobu2016-01-071-2/+17
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* test_thread.rb: stay alivenobu2015-12-121-1/+1
* thread.c: name must be ascii-compatiblenobu2015-12-041-0/+1
* thread.c: reset namenobu2015-12-011-2/+7
* thread.c: check name argumentnobu2015-12-011-0/+18
* wait until it escape handle_interrupt blocknaruse2015-10-291-2/+2
* thread may leak if assert fails before join is finishednaruse2015-10-281-2/+3