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
Raw File
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
CODE_OF_CONDUCT.md
# Code of Conduct

Please note that all interactions on
[Python Software Foundation](https://www.python.org/psf-landing/)-supported
infrastructure is [covered](https://www.python.org/psf/records/board/minutes/2014-01-06/#management-of-the-psfs-web-properties)
by the [PSF Code of Conduct](https://www.python.org/psf/codeofconduct/),
which includes all the infrastructure used in the development of Python itself
(e.g. mailing lists, issue trackers, GitHub, etc.).

In general, this means that everyone is expected to be **open**, **considerate**, and
**respectful** of others no matter what their position is within the project.

back to top