GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||
GeezerVison is showing github.com — GH-128563: Simplify recursion check in `_PyEval_EvalFrameDefault` by markshannon · Pull Request #129481 · python/cpython Conversation
|
|
|
||
|
|
||
| if (_Py_EnterRecursiveCallTstate(tstate, "")) { | ||
| assert(frame->owner != FRAME_OWNED_BY_INTERPRETER); |
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Don't you need to _Py_LeaveRecursiveCallPy after this as well?
At least from reading the code of exit_unwind.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
No. We haven't called _Py_EnterRecursivePy
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
When you're done making the requested changes, leave the comment: |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I have made the requested changes; please review again |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Thanks for making the requested changes! @Fidget-Spinner: please review the changes made to this pull request. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…meDefault` (pythonGH-129481)" This reverts commit c3ae5c9.
…t` (pythonGH-129481) Simplify recursion check in _PyEval_EvalFrameDefault
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.