We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 34e7d50 + beaa0f8 commit 93363a9Copy full SHA for 93363a9
Tools/gdb/libpython.py
@@ -1435,12 +1435,12 @@ def is_evalframeex(self):
1435
try:
1436
gdb.lookup_type("PyCFrameObject")
1437
# it is Stackless Python
1438
- EVALFRAMEEX_FUNCTION_NAME = 'PyEval_EvalFrame_value'
+ EVALFRAMEEX_FUNCTION_NAME = ('slp_eval_frame_value', 'PyEval_EvalFrame_value')
1439
except gdb.error:
1440
# regular CPython
1441
- EVALFRAMEEX_FUNCTION_NAME = 'PyEval_EvalFrameEx'
+ EVALFRAMEEX_FUNCTION_NAME = ('PyEval_EvalFrameEx',)
1442
1443
- if self._gdbframe.name() == EVALFRAMEEX_FUNCTION_NAME:
+ if self._gdbframe.name() in EVALFRAMEEX_FUNCTION_NAME:
1444
'''
1445
I believe we also need to filter on the inline
1446
struct frame_id.inline_depth, only regarding frames with
0 commit comments