summaryrefslogtreecommitdiff
path: root/test/thread
AgeCommit message (Expand)Author
2018-04-30test/thread/test_cv.rb: test CV usability inside forked childnormal
2018-03-27thread_sync.c: avoid reaching across stacks of dead threadsnormal
2018-02-04mjit_compile.c: merge initial JIT compilerk0kubun
2017-12-12Fix test-all tests to avoid creating report_on_exception warningseregon
2017-10-08Remove unnecessary `require 'thread'`kazu
2017-05-09test/thread: relax internal implementation check in error messagenormal
2017-02-01test_queue.rb: fix portabilitynobu
2017-01-31allow Queue operation in trap.ko1
2016-11-15Fix regexp and typokazu
2016-11-14* test/thread/test_queue.rb: Give up to ten seconds for threads toheadius
2016-11-10Extend timeout for RubyCI chkbuild on Debian 8.2 x86_64.shugo
2016-08-30Use qualified namesnobu
2016-06-13fix test of r55397naruse
2016-05-17Use Integer instead of Fixnum and Bignum.akr
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-12-15Remove this test, since it won't reliably pass.headius
2015-12-14* bootstraptest/runner.rb: use safe navigation operator.hsbt
2015-11-21* thread_sync.c: reduce the specification of Queue#close.ko1
2015-09-01* test/thread/test_queue.rb: catch up last commit.ko1
2015-08-26* thread_tools.c: add Queue#close(exception=false) andko1
2015-07-13use Timeout.timeoutnobu
2014-11-13* test/lib/envutil.rb: Moved from test/ruby/.akr
2014-10-07normalize reference to Timeout::Errornormal
2014-08-19thread.c: check initializednobu
2014-07-17thread/thread.c: non-blocking push on SizedQueuenobu
2014-07-17test_queue.rb: non-blocking pop testsnobu
2014-07-01add timeoutnaruse
2014-05-26test/thread: fix leaked threadsnobu
2014-03-26marshal.c: undumpable hidden objectsnobu
2014-03-26thread.c: undumpablenobu
2014-02-05ext/thread: SizedQueue#max= wakes up waiters properlynormal
2014-01-22thread/thread.c: no dupnobu
2014-01-14* ext/thread/thread.c (rb_szqueue_clear): notify SZQUEUE_WAITERSglass
2014-01-13* ext/thread/thread.c (rb_szqueue_push): check GET_SZQUEUE_WAITERScharliesome
2013-09-07* variable.c (classname): the name of class that hasktsj
2013-09-06* common.mk: use RUNRUBY instead of MINIRUBY because MINIRUBY can'tglass
2013-03-11* remove trailing spaces.nobu
2013-03-10* lib/thread.rb (Queue#push): return self.kosaki
2013-03-10* test/thread/test_queue.rb (TestQueue#test_thr_kill): reducekosaki
2012-12-01* test/ruby/test_thread.rb: move ConditionVariable related testkosaki
2012-12-01* lib/thread.rb (ConditionVariable): use hash instead of array forkosaki
2012-11-30* lib/thread.rb (SizedQueue#pop): rewrite by using ConditionVariable.kosaki
2012-09-29envutil.rb: kill child process when timeoutshirosaki
2012-09-09* lib/thread.rb (Queue#pop): Fixed double registration issue whenkosaki
2012-09-09* lib/sync.rb (Sync_m#sync_lock): Fixed wakeup/raise unsafe code.kosaki
2011-12-23refine message for test_thr_kill.akr
2011-12-23* test/thread/test_queue.rb (test_thr_kill): show the number of loopakr
2011-12-22Decrease timeout limit.naruse
2011-12-18* test/thread/test_queue.rb (test_thr_kill): extend timeout.nagachika
2011-12-14The test added in r34034 needs to run thousands of times.naruse