◐ Shell
clean mode source ↗

GH-100987: Don't cache references to the names and consts array in `_PyEval_EvalFrameDefault`. by markshannon · Pull Request #102640 · python/cpython

added 2 commits

March 9, 2023 23:25
…ill allow non-code objects in frames for better introspection of C builtins and extensions.

iritkatriel

carljm added a commit to carljm/cpython that referenced this pull request

Mar 14, 2023

Fidget-Spinner pushed a commit to Fidget-Spinner/cpython that referenced this pull request

Mar 27, 2023
… in `_PyEval_EvalFrameDefault`. (python#102640)

* Rename local variables, names and consts, from the interpeter loop. Will allow non-code objects in frames for better introspection of C builtins and extensions.

* Remove unused dummy variables.

warsaw pushed a commit to warsaw/cpython that referenced this pull request

Apr 11, 2023
… in `_PyEval_EvalFrameDefault`. (python#102640)

* Rename local variables, names and consts, from the interpeter loop. Will allow non-code objects in frames for better introspection of C builtins and extensions.

* Remove unused dummy variables.

@markshannon markshannon deleted the experimental-no-cache-no-names-and-locals branch

September 26, 2023 12:50