Staging
v0.8.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
workflows
CODEOWNERS -rw-r--r-- 3.7 KB
CONTRIBUTING.rst -rw-r--r-- 2.4 KB
FUNDING.yml -rw-r--r-- 57 bytes
PULL_REQUEST_TEMPLATE.md -rw-r--r-- 700 bytes
SECURITY.md -rw-r--r-- 530 bytes
codecov.yml -rw-r--r-- 485 bytes

back to top