This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author eric.snow
Recipients eric.snow, vstinner
Date 2019-05-10.19:11:57
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1557515517.79.0.229526383765.issue36877@roundup.psfhosted.org>
In-reply-to
Content
We have quite a bit of global state the runtime that effectively breaks the isolation between interpreters.  Some of it exists as "global" C variables (see #36876) and the rest as fields on _PyRuntimeState.  The offending state should be moved to PyInterpreterState.

See Include/internal/pycore_pystate.h for the _PyRuntimeState and PyInterpreterState structs.
History
Date User Action Args
2019-05-10 19:11:57eric.snowsetrecipients: + eric.snow, vstinner
2019-05-10 19:11:57eric.snowsetmessageid: <1557515517.79.0.229526383765.issue36877@roundup.psfhosted.org>
2019-05-10 19:11:57eric.snowlinkissue36877 messages
2019-05-10 19:11:57eric.snowcreate