From: Sergey Miryanov Date: Fri, 25 Jul 2025 12:43:54 +0000 (-0700) Subject: gh-137084: remove multiple calls to `get_gc_state` in `gc.c` (#137085) X-Git-Tag: v3.15.0a1~853 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d7db0ee7ee2af48f666a8b5a9321161b2dbd85ab;p=thirdparty%2FPython%2Fcpython.git gh-137084: remove multiple calls to `get_gc_state` in `gc.c` (#137085) --- diff --git a/Python/gc.c b/Python/gc.c index 255362705233..2e697faac032 100644 --- a/Python/gc.c +++ b/Python/gc.c @@ -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; }