Lines Matching defs:gc

31 static int size_weak_array(void *p, struct NewGC *gc)  in size_weak_array()
39 static int mark_weak_array(void *p, struct NewGC *gc) in mark_weak_array()
92 static int fixup_weak_array(void *p, struct NewGC *gc) in fixup_weak_array()
113 GCTYPE *gc = GC_get_GC(); in GC_malloc_weak_array() local
135 static void init_weak_arrays(GCTYPE *gc) in init_weak_arrays()
158 static int zero_weak_arrays(GCTYPE *gc, int force_zero, int from_inc, int need_resolve, int fuel) in zero_weak_arrays()
247 static int size_weak_box(void *p, struct NewGC *gc) in size_weak_box()
252 static int mark_weak_box(void *p, struct NewGC *gc) in mark_weak_box()
291 static int fixup_weak_box(void *p, struct NewGC *gc) in fixup_weak_box()
303 GCTYPE *gc = GC_get_GC(); in GC_malloc_weak_box() local
334 static void init_weak_boxes(GCTYPE *gc) in init_weak_boxes()
359 static int zero_weak_boxes(GCTYPE *gc, int is_late, int force_zero, int from_inc, int need_resolve,… in zero_weak_boxes()
460 static int size_ephemeron(void *p, struct NewGC *gc) in size_ephemeron()
465 static int mark_ephemeron(void *p, struct NewGC *gc) in mark_ephemeron()
496 static int BTC_ephemeron_mark(void *p, struct NewGC *gc) in BTC_ephemeron_mark()
512 static int fixup_ephemeron(void *p, struct NewGC *gc) in fixup_ephemeron()
524 GCTYPE *gc = GC_get_GC(); in GC_malloc_ephemeron() local
546 void init_ephemerons(GCTYPE *gc) { in init_ephemerons()
555 static void add_ephemeron_trigger(GCTYPE *gc, GC_Ephemeron *eph) in add_ephemeron_trigger()
565 static GC_Ephemeron *remove_ephemeron_trigger(GCTYPE *gc, GC_Ephemeron *eph, GC_Ephemeron *waiting) in remove_ephemeron_trigger()
582 static void trigger_ephemerons(GCTYPE *gc, mpage *page) in trigger_ephemerons()
597 static int mark_ready_ephemerons(GCTYPE *gc, int inc_gen1) in mark_ready_ephemerons()
719 static void zero_remaining_ephemerons(GCTYPE *gc, int from_inc) in zero_remaining_ephemerons()