ruby-changes:21320
From: ktsj <ko1@a...>
Date: Sun, 2 Oct 2011 00:47:54 +0900 (JST)
Subject: [ruby-changes:21320] ktsj:r33369 (trunk): * vm.c (rb_thread_mark): rb_thread_t needs self to be marked.
ktsj 2011-10-02 00:47:42 +0900 (Sun, 02 Oct 2011) New Revision: 33369 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=33369 Log: * vm.c (rb_thread_mark): rb_thread_t needs self to be marked. [ruby-dev:44566] [Bug #5386] Modified files: trunk/ChangeLog trunk/vm.c Index: ChangeLog =================================================================== --- ChangeLog (revision 33368) +++ ChangeLog (revision 33369) @@ -1,3 +1,8 @@ +Sun Oct 2 00:42:14 2011 Kazuki Tsujimoto <kazuki@c...> + + * vm.c (rb_thread_mark): rb_thread_t needs self to be marked. + [ruby-dev:44566] [Bug #5386] + Sat Oct 1 09:48:53 2011 CHIKANAGA Tomoyuki <nagachika00@g...> * gc.c (add_heap_slots, init_heap): reset heaps_inc zero when Index: vm.c =================================================================== --- vm.c (revision 33368) +++ vm.c (revision 33369) @@ -1735,6 +1735,7 @@ RUBY_MARK_UNLESS_NULL(th->first_proc); if (th->first_proc) RUBY_MARK_UNLESS_NULL(th->first_args); + RUBY_MARK_UNLESS_NULL(th->self); RUBY_MARK_UNLESS_NULL(th->thgroup); RUBY_MARK_UNLESS_NULL(th->value); RUBY_MARK_UNLESS_NULL(th->errinfo); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/