Lines Matching refs:generation
902 collect(int generation, Py_ssize_t *n_collected, Py_ssize_t *n_uncollectable, in collect() argument
915 struct gc_generation_stats *stats = &generation_stats[generation]; in collect()
919 generation); in collect()
930 PyDTrace_GC_START(generation); in collect()
933 if (generation+1 < NUM_GENERATIONS) in collect()
934 generations[generation+1].count += 1; in collect()
935 for (i = 0; i <= generation; i++) in collect()
939 for (i = 0; i < generation; i++) { in collect()
940 gc_list_merge(GEN_HEAD(i), GEN_HEAD(generation)); in collect()
944 young = GEN_HEAD(generation); in collect()
945 if (generation < NUM_GENERATIONS-1) in collect()
946 old = GEN_HEAD(generation+1); in collect()
969 if (generation == NUM_GENERATIONS - 2) { in collect()
1052 if (generation == NUM_GENERATIONS-1) { in collect()
1087 invoke_gc_callback(const char *phase, int generation, in invoke_gc_callback() argument
1100 "generation", generation, in invoke_gc_callback()
1124 collect_with_callback(int generation) in collect_with_callback() argument
1127 invoke_gc_callback("start", generation, 0, 0); in collect_with_callback()
1128 result = collect(generation, &collected, &uncollectable, 0); in collect_with_callback()
1129 invoke_gc_callback("stop", generation, collected, uncollectable); in collect_with_callback()