mirror of
https://github.com/python/cpython.git
synced 2025-07-30 06:34:15 +00:00

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
20 lines
2 KiB
Text
Generated
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
|