[ruby-cvs:66963] normal:r59785 (trunk): fiber: fix machine stack marking when FIBER_USE_NATIVE is 0

normal at ruby-lang.org normal at ruby-lang.org
Sat Sep 9 08:51:14 JST 2017


normal	2017-09-09 08:51:14 +0900 (Sat, 09 Sep 2017)

  New Revision: 59785

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=59785

  Log:
    fiber: fix machine stack marking when FIBER_USE_NATIVE is 0
    
    * cont.c (cont_mark): mark Fiber machine stack correctly when
      FIBER_USE_NATIVE is 0
    * test/ruby/test_fiber.rb (test_mark_fiber): new test
      [Bug #13875] [ruby-core:82681]
    
    This bug appears to be introduced with r59557.
    ("refactoring Fiber status")

  Modified files:
    trunk/cont.c
    trunk/test/ruby/test_fiber.rb


More information about the ruby-cvs mailing list