Skip to content

Commit 98e2697

Browse files
authored
Revert "[3.6] bpo-30983: eval frame rename in pep 0523 broke gdb's python extension (GH-2803) (#3090)" (#3101)
This reverts commit 09b7716.
1 parent de36ba0 commit 98e2697

2 files changed

Lines changed: 2 additions & 8 deletions

File tree

Misc/NEWS.d/next/Tools-Demos/2017-08-14-15-37-38.bpo-30983.A7UzX8.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

Tools/gdb/libpython.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1502,10 +1502,8 @@ def is_python_frame(self):
15021502
return False
15031503

15041504
def is_evalframeex(self):
1505-
'''Is this a PyEval_EvalFrameEx or _PyEval_EvalFrameDefault (PEP 0523)
1506-
frame?'''
1507-
if self._gdbframe.name() in ('PyEval_EvalFrameEx',
1508-
'_PyEval_EvalFrameDefault'):
1505+
'''Is this a PyEval_EvalFrameEx frame?'''
1506+
if self._gdbframe.name() == 'PyEval_EvalFrameEx':
15091507
'''
15101508
I believe we also need to filter on the inline
15111509
struct frame_id.inline_depth, only regarding frames with

0 commit comments

Comments
 (0)