Silence compiler warnings in gc.c (#117422)

This commit is contained in:
Guido van Rossum 2024-04-01 09:13:38 -07:00 committed by GitHub
parent 179869af92
commit ddf814db74
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1317,6 +1317,7 @@ gc_collect_young(PyThreadState *tstate,
survivor_count++;
}
}
(void)survivor_count; // Silence compiler warning
gc_list_merge(&survivors, visited);
validate_old(gcstate);
gcstate->young.count = 0;
@ -1329,12 +1330,14 @@ gc_collect_young(PyThreadState *tstate,
add_stats(gcstate, 0, stats);
}
#ifndef NDEBUG
static inline int
IS_IN_VISITED(PyGC_Head *gc, int visited_space)
{
assert(visited_space == 0 || flip_old_space(visited_space) == 0);
return gc_old_space(gc) == visited_space;
}
#endif
struct container_and_flag {
PyGC_Head *container;