From: Victor Stinner Date: Fri, 30 Oct 2020 20:09:48 +0000 (+0100) Subject: bpo-42208: Fix test_gdb for gc_collect_main() name (GH-23041) X-Git-Tag: v3.10.0a2~36 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b9ee4af4c643a323779fd7076e80b29d611f2709;p=thirdparty%2FPython%2Fcpython.git bpo-42208: Fix test_gdb for gc_collect_main() name (GH-23041) The gcmodule.c collect() function was renamed to gc_collect_main(): update gdb/libpython.py (python-gdb.py). --- diff --git a/Tools/gdb/libpython.py b/Tools/gdb/libpython.py index 33bf5ac821ff..83a5fa93cf44 100755 --- a/Tools/gdb/libpython.py +++ b/Tools/gdb/libpython.py @@ -1605,8 +1605,8 @@ class Frame(object): return (name == 'take_gil') def is_gc_collect(self): - '''Is this frame "collect" within the garbage-collector?''' - return self._gdbframe.name() == 'collect' + '''Is this frame gc_collect_main() within the garbage-collector?''' + return self._gdbframe.name() in ('collect', 'gc_collect_main') def get_pyop(self): try: