Staging
v0.5.1
https://github.com/python/cpython
Revision dab8423d220243efabbbcafafc12d90145539b50 authored by Victor Stinner on 17 March 2020, 17:56:44 UTC, committed by GitHub on 17 March 2020, 17:56:44 UTC
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.
1 parent 514c469
History
Tip revision: dab8423d220243efabbbcafafc12d90145539b50 authored by Victor Stinner on 17 March 2020, 17:56:44 UTC
bpo-39984: Add PyInterpreterState.ceval (GH-19047)
Tip revision: dab8423
File Mode Size
Grammar -rw-r--r-- 9.6 KB
Tokens -rw-r--r-- 1.5 KB

back to top