-
- Downloads
gh-81057: Move PyImport_Inittab to _PyRuntimeState (gh-99402)
We actually don't move PyImport_Inittab. Instead, we make a copy that we keep on _PyRuntimeState and use only that after Py_Initialize(). We also prevent folks from modifying PyImport_Inittab (the best we can) after that point. https://github.com/python/cpython/issues/81057
Showing
- Include/cpython/import.h 1 addition, 0 deletionsInclude/cpython/import.h
- Include/internal/pycore_import.h 2 additions, 0 deletionsInclude/internal/pycore_import.h
- Include/internal/pycore_pylifecycle.h 1 addition, 0 deletionsInclude/internal/pycore_pylifecycle.h
- Misc/NEWS.d/next/Core and Builtins/2022-11-11-14-48-17.gh-issue-81057.ik4iOv.rst 6 additions, 0 deletions...nd Builtins/2022-11-11-14-48-17.gh-issue-81057.ik4iOv.rst
- Python/import.c 60 additions, 4 deletionsPython/import.c
- Python/pylifecycle.c 5 additions, 0 deletionsPython/pylifecycle.c
- Python/sysmodule.c 3 additions, 2 deletionsPython/sysmodule.c
- Tools/c-analyzer/cpython/globals-to-fix.tsv 0 additions, 2 deletionsTools/c-analyzer/cpython/globals-to-fix.tsv
- Tools/c-analyzer/cpython/ignored.tsv 2 additions, 0 deletionsTools/c-analyzer/cpython/ignored.tsv
Loading
Please register or sign in to comment