SIGN IN SIGN UP
python / cpython UNCLAIMED

The Python programming language

72150 0 58 Python

bpo-39984: Add PyInterpreterState.ceval (GH-19047)

subinterpreters: Move _PyRuntimeState.ceval.tracing_possible to
PyInterpreterState.ceval.tracing_possible: each interpreter now has
its own variable.

Changes:

* Add _ceval_state structure.
* Add PyInterpreterState.ceval field.
* _PyEval_EvalFrameDefault(): add ceval2 variable (struct _ceval_state*).
* Rename _PyEval_Initialize() to _PyEval_InitRuntimeState().
* Add _PyEval_InitState().
* Don't export internal _Py_FinishPendingCalls() and
  _PyEval_FiniThreads() functions anymore.
V
Victor Stinner committed
dab8423d220243efabbbcafafc12d90145539b50
Parent: 514c469
Committed by GitHub <noreply@github.com> on 3/17/2020, 5:56:44 PM