Skip to content
  • 卜部昌平's avatar
    fe8e1058
    merge revision(s) 18394,18397: · fe8e1058
    卜部昌平 authored
    	* gc.c (chain_finalized_object): deletes finalizers to be invoked from
    	  finalizer_table.
    	* gc.c (rb_gc_call_finalizer_at_exit): warns when could not invoke
    	  finalizers.
    	* gc.c (run_final): runs finalizers with the object terminated.
    	* gc.c (rb_gc_call_finalizer_at_exit): ObjectSpace::finalizers needs
    	  to scan whole object space, although deprecated.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@26170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    fe8e1058
    merge revision(s) 18394,18397:
    卜部昌平 authored
    	* gc.c (chain_finalized_object): deletes finalizers to be invoked from
    	  finalizer_table.
    	* gc.c (rb_gc_call_finalizer_at_exit): warns when could not invoke
    	  finalizers.
    	* gc.c (run_final): runs finalizers with the object terminated.
    	* gc.c (rb_gc_call_finalizer_at_exit): ObjectSpace::finalizers needs
    	  to scan whole object space, although deprecated.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@26170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Loading