Browse Source
bpo-36301: Add _PyRuntime.pre_initialized (GH-12457)
bpo-36301: Add _PyRuntime.pre_initialized (GH-12457)
* Add _PyRuntime.pre_initialized: set to 1 when Python is pre-initialized * Add _Py_PreInitialize() and _Py_PreInitializeFromPreConfig(). * _PyCoreConfig_Read() now calls _Py_PreInitialize(). * Move _PyPreConfig_GetGlobalConfig() and _PyCoreConfig_GetGlobalConfig() calls from main.c to preconfig.c and coreconfig.c.pull/12454/head
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 75 additions and 25 deletions
-
4Include/cpython/pylifecycle.h
-
12Include/internal/pycore_pystate.h
-
29Modules/main.c
-
7Python/coreconfig.c
-
2Python/preconfig.c
-
46Python/pylifecycle.c
Write
Preview
Loading…
Cancel
Save
Reference in new issue