diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 29 |
1 files changed, 0 insertions, 29 deletions
@@ -20,35 +20,6 @@ Sat Nov 24 12:28:04 2012 Hiroshi Shirosaki <h.shirosaki@gmail.com> (VALUE *), but 0 of variable argument seems not equal to null pointer on x64 mingw. -Sat Nov 24 12:12:41 2012 Hiroshi Shirosaki <h.shirosaki@gmail.com> - - * gc.c (wmap_final_func): rename variables to clarify the meaning. - In wmap2obj the key is WeakRef and the value is referenced object. - In obj2wmap the key is referenced object and the value is an array - of WeakRef. - - * gc.c (wmap_finalize): ditto. - [ruby-core:49044] [Bug #7304] - -Sat Nov 24 12:10:26 2012 Hiroshi Shirosaki <h.shirosaki@gmail.com> - - * gc.c (wmap_final_func): remove WeakRef object reference from the - array. - - * gc.c (wmap_finalize): remove recycled object references from weak - map hash properly. How to get object reference from object id was - wrong. st_delete() doesn't work properly if key and value arguments - are same. The key of obj2wmap is referenced object and the value of - obj2wmap is WeakRef array. - - * gc.c (wmap_aset): obj2wmap should contain WeakRef array in the - definition. - - * test/test_weakref.rb - (TestWeakRef#test_not_reference_different_object): add a test for - above. - [ruby-core:49044] [Bug #7304] - Sat Nov 24 11:47:14 2012 KOSAKI Motohiro <kosaki.motohiro@gmail.com> * process.c (proc_getsid): adds new method for getting session id. |
