ruby-changes:21361
From: nagachika <ko1@a...>
Date: Thu, 6 Oct 2011 01:47:45 +0900 (JST)
Subject: [ruby-changes:21361] nagachika:r33410 (trunk): * cont.c (cont_mark): mark original Thread object from saved_thread.
nagachika 2011-10-06 01:47:33 +0900 (Thu, 06 Oct 2011) New Revision: 33410 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=33410 Log: * cont.c (cont_mark): mark original Thread object from saved_thread. [ruby-dev:44567] [Bug #5386] Modified files: trunk/ChangeLog trunk/cont.c Index: ChangeLog =================================================================== --- ChangeLog (revision 33409) +++ ChangeLog (revision 33410) @@ -1,3 +1,8 @@ +Thu Oct 6 01:44:51 2011 CHIKANAGA Tomoyuki <nagachika00@g...> + + * cont.c (cont_mark): mark original Thread object from saved_thread. + [ruby-dev:44567] [Bug #5386] + Wed Oct 5 16:33:04 2011 NARUSE, Yui <naruse@r...> * vm_insnhelper.c (vm_call_cfunc): remove useless hack. Index: cont.c =================================================================== --- cont.c (revision 33409) +++ cont.c (revision 33410) @@ -139,6 +139,7 @@ rb_context_t *cont = ptr; rb_gc_mark(cont->value); rb_thread_mark(&cont->saved_thread); + rb_gc_mark(cont->saved_thread.self); if (cont->vm_stack) { #ifdef CAPTURE_JUST_VALID_VM_STACK -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/