Actions
Backport #1930
closedfinalizerが実行されない r18394,r18397
Status:
Closed
Assignee:
-
Description
=begin
1.8.7-p174やruby_1_8_7では以下のようにfinalizerが実行されません。
$ ./ruby -ve 'a="a"; ObjectSpace.define_finalizer(a){|*o| p [:OK]}; p 1'
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
1
$ ./ruby -ve 'a="a"; ObjectSpace.define_finalizer(a){|*o| p [:OK]}; p 1'
ruby 1.8.7 (2009-08-09 patchlevel 196) [i686-linux]
1
r18394とr18397をあてると実行されるようになります。
=end
Actions
Like0
Like0