Lines Matching refs:young
443 move_unreachable(PyGC_Head *young, PyGC_Head *unreachable) in move_unreachable() argument
445 PyGC_Head *gc = young->gc.gc_next; in move_unreachable()
456 while (gc != young) { in move_unreachable()
474 (void *)young); in move_unreachable()
874 PyGC_Head *young; /* the generation we are examining */ in collect() local
910 young = GEN_HEAD(generation); in collect()
914 old = young; in collect()
921 update_refs(young); in collect()
922 subtract_refs(young); in collect()
931 move_unreachable(young, &unreachable); in collect()
934 if (young != old) { in collect()
936 long_lived_pending += gc_list_size(young); in collect()
938 gc_list_merge(young, old); in collect()
943 untrack_dicts(young); in collect()
945 long_lived_total = gc_list_size(young); in collect()