summaryrefslogtreecommitdiff
path: root/Python/bootstrap_frozen.c
Commit message (Collapse)AuthorAgeFilesLines
* bpo-45950: Introduce Bootstrap Python again (#29859)Christian Heimes2021-12-031-45/+0
| | | | | | | | | The build system now uses a :program:`_bootstrap_python` interpreter for freezing and deepfreezing again. To speed up build process the build tools :program:`_bootstrap_python` and :program:`_freeze_module` are no longer build with LTO. Cross building depends on a build Python interpreter, which must have same version and bytecode as target host Python.
* bpo-45696: Deep-freeze selected modules (GH-29118)Guido van Rossum2021-11-101-0/+45
This gains 10% or more in startup time for `python -c pass` on UNIX-ish systems. The Makefile.pre.in generating code builds on Eric's work for bpo-45020, but the .c file generator is new. Windows version TBD.