void fr_gc_unsafe_free(ptst_t *ptst, void *p, int alloc_id)
Definition: gc.c:509
void *volatile ptr
Definition: counted_ptr.hpp:57
void fr_gc_remove_allocator(int alloc_id)
Definition: gc.c:619
void(* hook_fn_t)(ptst_t *, void *)
Definition: gc.h:27
int fr_gc_add_allocator(int alloc_size)
Definition: gc.c:608
void fr_gc_exit(ptst_t *ptst)
Definition: gc.c:568
ptst_t * ptst
Definition: stmskip.cc:244
gc_t * fr_gc_init(void)
Definition: gc.c:575
void fr_destroy_gc_subsystem(void)
Definition: gc.c:640
void * fr_gc_alloc(ptst_t *ptst, int alloc_id)
Definition: gc.c:411
void fr_gc_free(ptst_t *ptst, void *p, int alloc_id)
Definition: gc.c:458
void fr_gc_add_ptr_to_hook_list(ptst_t *ptst, void *ptr, int hook_id)
Definition: gc.c:484
void fr_gc_enter(ptst_t *ptst)
Definition: gc.c:526
int fr_gc_add_hook(hook_fn_t fn)
Definition: gc.c:625
void fr_gc_remove_hook(int hook_id)
Definition: gc.c:634
void fr_init_gc_subsystem(void)
Definition: gc.c:650