]> granicus.if.org Git - gc/commit
Created GC_make_disappearing_links_disappear and
authorZach Saw <zach.saw@gmail.com>
Thu, 15 Nov 2012 23:20:11 +0000 (10:20 +1100)
committerZach Saw <zach.saw@gmail.com>
Thu, 15 Nov 2012 23:20:11 +0000 (10:20 +1100)
commit8d13d52b67bbeca2bf58d58e639d514ec8e3a47f
tree85a156c4c3d41b3d4a87657e2a78fbc5e4e1f3bb
parent7183c8de1e163afefa52f051d2e341cc942c0f0b
Created GC_make_disappearing_links_disappear and
GC_remove_dangling_disappearing_links. Moved related code under
comments for those respective functions into their respective
*_inner functions which accepts an additional dl_hashtbl_s struct.
Also refactored dl_hashtbl iteration and entry deletion codes into
macros to ease readability.

* finalize.c (GC_finalize): As described above.
finalize.c