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 1312e98 + c3a3faa commit beaa0f8Copy full SHA for beaa0f8
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