gh-137084: remove multiple calls to get_gc_state in gc.c (#137085)

This commit is contained in:
Sergey Miryanov 2025-07-25 05:43:54 -07:00 committed by GitHub
parent 9b451fb457
commit d7db0ee7ee
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1396,7 +1396,7 @@ expand_region_transitively_reachable(PyGC_Head *container, PyGC_Head *gc, GCStat
assert(_PyObject_GC_IS_TRACKED(op));
if (_Py_IsImmortal(op)) {
PyGC_Head *next = GC_NEXT(gc);
gc_list_move(gc, &get_gc_state()->permanent_generation.head);
gc_list_move(gc, &gcstate->permanent_generation.head);
gc = next;
continue;
}