summaryrefslogtreecommitdiff
path: root/malloc.c
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2023-03-18 18:17:23 +0300
committerIvan Maidanski <ivmai@mail.ru>2023-03-18 18:17:23 +0300
commitaa2b00d83ead0d48670a00ef77174db7dc4b5b6b (patch)
treea07242b4c67a9cdc7b4237526900781136da90ba /malloc.c
parenta04c55a5b50d6754db600d0c07162b8627cc33bb (diff)
downloadbdwgc-aa2b00d83ead0d48670a00ef77174db7dc4b5b6b.tar.gz
New API for disappearing links registration accepting interior pointers
GC_GENERAL_REGISTER_DISAPPEARING_LINK_SAFE() and GC_REGISTER_LONG_LINK_SAFE() macros are provided. * include/gc/gc.h (GC_GENERAL_REGISTER_DISAPPEARING_LINK_SAFE, GC_REGISTER_LONG_LINK_SAFE): New API macros. * include/gc/gc.h [GC_DEBUG] (GC_GENERAL_REGISTER_DISAPPEARING_LINK): Use GC_GENERAL_REGISTER_DISAPPEARING_LINK_SAFE() instead of GC_general_register_disappearing_link() and GC_base() directly. * include/gc/gc.h [GC_DEBUG] (GC_REGISTER_LONG_LINK): Use GC_REGISTER_LONG_LINK_SAFE() instead of GC_register_long_link() and GC_base() directly.
Diffstat (limited to 'malloc.c')
0 files changed, 0 insertions, 0 deletions