[ruby-cvs:63086] usa:r55921 (ruby_2_2): merge revision(s) 55663: [Backport #12583]

usa at ruby-lang.org usa at ruby-lang.org
Tue Aug 16 13:36:44 JST 2016


usa	2016-08-16 13:36:44 +0900 (Tue, 16 Aug 2016)

  New Revision: 55921

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

  Log:
    merge revision(s) 55663: [Backport #12583]
    
    * gc.c (gc_mark_roots): should mark the VM object itself to mark
      singleton class of the VM object.
      Before this patch, we only set mark bit for the VM object and
      invoke mark function separately.
      [Bug #12583]
    
    * test/ruby/test_gc.rb: add a test.

  Modified directories:
    branches/ruby_2_2/
  Modified files:
    branches/ruby_2_2/ChangeLog
    branches/ruby_2_2/gc.c
    branches/ruby_2_2/test/ruby/test_gc.rb
    branches/ruby_2_2/version.h


More information about the ruby-cvs mailing list