[ruby-cvs:67680] ko1:r60499 (trunk): skip machine stack marking for current ec.

ko1 at ruby-lang.org ko1 at ruby-lang.org
Sat Oct 28 14:36:48 JST 2017


ko1	2017-10-28 14:36:48 +0900 (Sat, 28 Oct 2017)

  New Revision: 60499

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

  Log:
    skip machine stack marking for current ec.
    
    * vm.c (rb_execution_context_mark): At the beggining of GC marking,
      mark_current_machine_context() marks running machine stack so that
      rb_execution_context_mark() should not mark machine stack if it is
      current ec.

  Modified files:
    trunk/vm.c


More information about the ruby-cvs mailing list