ruby-cvs:24959
From: nobu ruby-lang.org
Date: Mon, 30 Jun 2008 22:12:50 +0900 (JST)
Subject: [ruby-cvs:24959] Ruby:r17737 (trunk): * gc.c (chain_finalized_object): should not delete from finalizer
nobu 2008-06-30 22:12:49 +0900 (Mon, 30 Jun 2008)
New Revision: 17737
Modified files:
trunk/ChangeLog
trunk/gc.c
Log:
* gc.c (chain_finalized_object): should not delete from finalizer
table until run.
* gc.c (rb_gc_call_finalizer_at_exit): deferred_final_list may be
empty first.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=17737
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=17737&r2=17736&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/gc.c?r1=17737&r2=17736&diff_format=u