summaryrefslogtreecommitdiff
path: root/test/ruby/test_fiber.rb
Commit message (Expand)AuthorAgeFilesLines
...
* test/ruby: better assertionsnobu2013-12-131-4/+4
* * test/ruby/test_fiber.rb: collect garbage fibers immediately.ko12013-08-191-1/+3
* * variable.c, vm_method.c: remove dead code.ktsj2013-08-181-4/+1
* test_fiber.rb: longer timeoutnobu2013-06-201-2/+2
* test/ruby: reap zombiesnobu2013-06-191-2/+3
* cont.c: fiber local svarnobu2013-01-301-0/+24
* Sync output messagenaruse2013-01-221-8/+8
* Remove commenting out tests introduced by r38478naruse2013-01-161-4/+1
* * cont.c (rb_fiber_start): in case of jump with TAG_FATAL,nagachika2012-12-221-1/+1
* * vm.c: support variable VM/Machine stack sizes.ko12012-12-191-0/+42
* * test/ruby/test_fiber.rb: remove a strange single quote character.ko12012-12-191-1/+1
* * vm.c (rb_vm_make_jump_tag_but_local_jump): take care of the casenagachika2012-12-181-0/+9
* * cont.c (rb_fiber_start): don't enqueue Qnil to async_errinfo_queue.nagachika2012-12-151-0/+7
* Use assert_normal_exit to split processnaruse2012-10-291-11/+12
* * eval.c (rb_mod_using): new method Module#using. [experimental]shugo2012-08-021-4/+1
* * cont.c (rb_fiber_reset_root_local_storage): add a new function tonagachika2012-02-151-0/+16
* * cont.c (fiber_switch): ignore fiber context switchnaruse2011-11-201-0/+5
* * test/ruby/test_fiber.rb: add tests for r33684 (Fiber#resume).ko12011-11-091-0/+23
* * test/ruby/test_fiber.rb (TestFiber#test_no_valid_cfp):ktsj2011-09-031-0/+12
* * cont.c (cont_init): clear macihne_stack_start/end of saved thread tonagachika2011-05-151-0/+11
* * cont.c (rb_fiber_resume): raise an "double resume" error when rootmame2010-11-031-0/+8
* * test/ruby/test_fiber.rb: add ML ref.mame2010-05-091-1/+1
* * cont.c (fiber_switch): raise FiberError when returning to deadmame2010-05-091-0/+11
* * cont.c (cont_capture, fiber_store): reraise transferred error.nobu2009-06-011-0/+5
* * {ext,lib,test}/**/*.rb: removed trailing spaces.nobu2009-03-061-1/+1
* * cont.c (rb_fiber_alive_p): fix to return true instead of 1.ko12009-02-131-0/+9
* * cont.c (rb_fiber_start): calls with exact argument number.nobu2008-12-011-0/+4
* * cont.c: Thread local storage should be fiber local.ko12007-09-281-0/+29
* * test/ruby/test_fiber.rb (TestFiber::test_throw): uncaught throwmatz2007-09-071-1/+1
* * test/ruby/test_fiber.rb: fix to require 'continuation'.ko12007-08-251-0/+1
* * cont.c: separate Continuation and Fiber from core.ko12007-08-251-2/+3
* * cont.c: add Fiber#resume and Fiber.yield.ko12007-08-211-30/+51
* * cont.c (rb_cont_call): forbid cross fiber continuation call.ko12007-06-151-24/+6
* * cont.c (cont_restore_1): fix to check root fiber [ruby-dev:30911].ko12007-06-071-1/+9
* * test_fiber.rb: add a test (Continuation and Fiber).ko12007-06-061-0/+16
* * cont.c (cont_new): add debug message.ko12007-06-061-0/+17
* * cont.c (rb_fiber_start): clear th->tag and check error to fixko12007-06-051-0/+16
* * cont.c (Fiber#pass): rename to Fiber#yield. Block parameterko12007-06-021-14/+21
* * cont.c: support Fiber. Check test/ruby/test_fiber.rb for detail.ko12007-05-271-0/+66