cpython/Python/frozen_modules/MANIFEST
Eric Snow cbeb819710
bpo-45020: Freeze some of the modules imported during startup. (gh-28335)
Doing this provides significant performance gains for runtime startup (~15% with all the imported modules frozen). We don't yet freeze all the imported modules because there are a few hiccups in the build systems we need to sort out first. (See bpo-45186 and bpo-45188.)

Note that in PR GH-28320 we added a command-line flag (-X frozen_modules=[on|off]) that allows users to opt out of (or into) using frozen modules. The default is still "off" but we will change it to "on" as soon as we can do it in a way that does not cause contributors pain.

https://bugs.python.org/issue45020
2021-09-15 10:19:30 -06:00

20 lines
2 KiB
Text
Generated

# The list of frozen modules with key information.
# Note that the "check_generated_files" CI job will identify
# when source files were changed but regen-frozen wasn't run.
# This file is auto-generated by Tools/scripts/freeze_modules.py.
module ispkg source frozen checksum
-------------------------- ----- ------------------------------- ------------------------------- ------------
_frozen_importlib no <importlib._bootstrap> importlib__bootstrap.h 749d553f858d
_frozen_importlib_external no <importlib._bootstrap_external> importlib__bootstrap_external.h e4539e6347d7
zipimport no <zipimport> zipimport.h 374879e5d43d
abc no <abc> abc.h 5e8df8488f6d
io no <io> io.h ccc5e057128c
_collections_abc no <_collections_abc> _collections_abc.h 1d68efc06884
_sitebuiltins no <_sitebuiltins> _sitebuiltins.h b0e7250b851e
genericpath no <genericpath> genericpath.h c9d0ff38948c
ntpath no <ntpath> ntpath.h 15b9b80fa9c2
posixpath no <posixpath> posixpath.h 3fc077252afd
stat no <stat> stat.h 27c32a0815c2
__hello__ no Tools/freeze/flag.py hello.h af6fb665713f
__phello__ YES Tools/freeze/flag.py hello.h af6fb665713f
__phello__.spam no Tools/freeze/flag.py hello.h af6fb665713f