summaryrefslogtreecommitdiff
path: root/test/ruby/test_thread.rb
AgeCommit message (Expand)Author
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
2017-12-13Avoid extra output in test_thread_interrupt_for_killed_threaderegon
2017-12-12Remove useless assertion in TestThread#test_handle_interrupt_blockingeregon
2017-12-12Fix test-all tests to avoid creating report_on_exception warningseregon
2017-12-12Set Thread.report_on_exception=true by default to report exceptions in Threadseregon
2017-12-12Add FrozenError as a subclass of RuntimeErrorshyouhei
2017-10-08Remove unnecessary `require 'thread'`kazu
2017-09-19thread.c: report then abortnobu
2017-09-14Measure branch and method coverage for `make test-all`mame
2017-06-28introduce rb_fiber_t::first_proc.ko1
2017-05-25use timeout scale.ko1
2017-04-20use correct synchronization.ko1
2017-03-14thread.c: Thread.start with Symbolnobu
2017-02-22Thread#fetchnobu
2017-02-10check thread deadness correctly.ko1
2016-11-14* test/ruby/test_module.rb: Method tables are not guaranteed to beheadius
2016-10-31fix typos [ci skip]kazu
2016-10-24test_thread.rb: count accuratelynobu
2016-08-30Use qualified namesnobu
2016-07-07suppress warnings: unused variablesnaruse
2016-06-06Thread.report_on_exceptionnobu
2016-04-15thread.c: defer setting name in initializenobu
2016-04-15thread.c: must be initialized to set namenobu
2016-02-23Bump up timeout for slower-starting implementations/platforms.headius
2016-01-13test_thread.rb: wait for the thread to sleepnobu
2016-01-07thread.c: interrupt queue on uninitialized threadnobu
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-12-12test_thread.rb: stay alivenobu