Functionsยง
- comet_
add_ gc_ info - comet_
default_ config - comet_
gc_ size - comet_
get_ gc_ info - comet_
heap_ add_ constraint - Add GC constraint to the Comet Heap. Each constraint is executed when marking starts to obtain list of root objects.
- comet_
heap_ add_ core_ constraints - Add core constraints to the heap. This one will setup stack scanning routines.
- comet_
heap_ allocate - Allocates memory and returns pointer. NULL is returned if no memory is available.
- comet_
heap_ allocate_ or_ fail - Allocates memory and returns pointer. When no memory is left process is aborted.
- comet_
heap_ allocate_ weak - comet_
heap_ collect - comet_
heap_ collect_ if_ necessary_ or_ defer - comet_
heap_ create - comet_
heap_ free - Free comet heap
- comet_
init - comet_
trace - comet_
trace_ conservatively - comet_
weak_ upgrade - Upgrade weak ref. If it is still alive then pointer is returned otherwise NULL is returned.