aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_thread.rb
Commit message (Expand)AuthorAgeFilesLines
* thread.c: Mutex#synchronize no block paramsnobu2013-03-291-0/+5
* * test/ruby/test_thread.rb: fixed typoayumin2013-02-161-2/+2
* * thread.c: rename methods:ko12012-12-231-24/+24
* test_thread.rb: descriptive assertionsnobu2012-12-211-14/+18
* test_thread.rb: flush before SystemStackErrornobu2012-12-211-2/+3
* * vm.c: support variable VM/Machine stack sizes.ko12012-12-191-0/+40
* * test/ruby/test_thread.rb (test_uninitialized, test_backtrace,kosaki2012-12-141-60/+12
* * test/ruby/test_thread.rb (TestThread::Thread::new.): removekosaki2012-12-141-1/+0
* test: remove or replace trailing spacesnobu2012-12-071-1/+1
* * thread.c (rb_uninterruptible): helper function for providingkosaki2012-12-051-0/+20
* * io.c (io_binwrite): check interrupt before io issue.kosaki2012-12-051-0/+20
* Use underscore-begging name for dummy variables to suppress warningnaruse2012-12-051-2/+2
* fix typos and remove trailing spaceskazu2012-12-051-1/+1
* * thread.c (rb_thread_s_async_interrupt_timing): have to check ints before j...tarui2012-12-051-0/+28
* * test/ruby/test_thread.rb (test_async_interrupt_blocking): bugfixtarui2012-12-041-1/+2
* * vm_core.h (RUBY_VM_CHECK_INTS_BLOCKING): check async queue everytime.tarui2012-12-041-0/+24
* * thread.c (rb_mutex_owned_p): new method that return currentkosaki2012-12-041-0/+29
* * test/ruby/test_thread.rb: move ConditionVariable related testkosaki2012-12-011-168/+0
* * test/ruby/test_thread.rb (test_cv_wait_deadlock): enablekosaki2012-12-011-12/+18
* * thread.c (rb_threadptr_interrupt_mask): add argument check.kosaki2012-11-301-0/+12
* * thread.c: rename Thread.control_interruptko12012-11-301-8/+8
* remove trailing spaces.nobu2012-11-291-1/+1
* * test/ruby/test_thread.rb (test_thread_status_in_trap): change test fortarui2012-11-281-11/+11
* * vm_core.h (enum rb_thread_status): remove THREAD_TO_KILLkosaki2012-11-281-8/+43
* * thread.c (thread_join): A trap handler check was moved fromkosaki2012-11-281-0/+11
* * eval.c (ruby_cleanup): set thread status to THREAD_KILLEDkosaki2012-11-271-0/+12
* * thread.c (thread_join): raises ThreadError if target theradkosaki2012-11-271-0/+8
* * thread.c (thread_join): raises ThreadError if target threadkosaki2012-11-271-2/+5
* * vm_core.h (rb_thread_struct): added 'in_trap' member for markingkosaki2012-11-261-0/+15
* * thread.c: added Thread#thread_variable_(get|set),tenderlove2012-10-291-0/+73
* * eval.c (rb_mod_using): new method Module#using. [experimental]shugo2012-08-021-4/+1
* Synchronize with simple variable assignment.naruse2012-07-231-4/+3
* Suppress unused variable warnings.naruse2012-07-221-4/+4
* Use assert_normal_exit to avoid stack on buggy implementations.naruse2012-07-221-18/+20
* * thread.c (rb_threadptr_execute_interrupts_common): increasenaruse2012-07-221-0/+18
* * thread.c (rb_thread_s_control_interrupt,ko12012-07-191-0/+66
* avoid thread switching.naruse2012-04-221-3/+8
* It is wrong to expect the last output is "exit".naruse2012-04-101-1/+0
* * include/ruby/win32.h (rb_w32_aspawn_flags): add the declaration ofshirosaki2012-04-071-2/+3
* * test/ruby/test_thread.rbshirosaki2012-04-071-0/+1
* misplaced rescuenobu2012-03-311-2/+3
* test_thread: test_condvar_wait_not_owner duplicates test_condvar_nolocknobu2012-03-201-8/+1
* * test/ruby/test_arity.rb (TestArity#err_mess): use assert_raise.nobu2012-03-151-1/+1
* * test/ruby/test_thread.rb (TestThreadGroup#test_thread_timer_and_interrupt):...nobu2012-01-311-12/+15
* * test/ruby/test_thread.rbshirosaki2012-01-281-3/+8
* * test/ruby/test_thread.rb: don't test the maximum sleep time. Rubyakr2011-12-221-1/+0
* Use SIGINT to interrupt.naruse2011-12-151-1/+1
* Use pipe instead of $stdin.read.naruse2011-12-141-1/+1
* * thread_pthread.c (ubf_select): call rb_thread_wakeup_timer_thread()naruse2011-12-141-0/+15
* increase difference of priority to avoid false nagative test result.naruse2011-11-241-2/+2