Added GC_LONG_REFS_NOT_NEEDED ifdefs to exclude long link
authorZach Saw <zach.saw@gmail.com>
Mon, 19 Nov 2012 22:46:33 +0000 (09:46 +1100)
committerZach Saw <zach.saw@gmail.com>
Mon, 19 Nov 2012 22:46:33 +0000 (09:46 +1100)
commit4ed40ef35b13e8c38bd5aff584ac89e2e8c5ee14
treed420a0601a2d5b03434267eb0d2ced5df9f7163e
parent4b32351b4cf42052fba46e9c99d0011720ec17a6
Added GC_LONG_REFS_NOT_NEEDED ifdefs to exclude long link
functionality and other minor changes.

* finalize.c (GC_push_finalizer_structures,
GC_register_long_link, GC_unregister_long_link,
GC_move_long_link, GC_finalize): GC_LONG_REFS_NOT_NEEDED ifdefs to
exclude long link functionality.
* finalize.c (GC_dump_finalization_links,
GC_register_disappearing_link_inner,
GC_move_disappearing_link_inner): Changed from GC_INLINE to STATIC
function declaration.
* include/gc.h: use 2 spaces as a sentence delimiter in comment
added in previous commit.
finalize.c
include/gc.h