]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
GH-148960: Reduce the size of the debug stencils to less than half. (GH-150551)
authorMark Shannon <Mark.Shannon@arm.com>
Mon, 1 Jun 2026 16:56:16 +0000 (17:56 +0100)
committerGitHub <noreply@github.com>
Mon, 1 Jun 2026 16:56:16 +0000 (17:56 +0100)
commit633b6be8f5a482ef6efa787ae33851fcb7ef904c
treebb79bfe97af3b5ba27ac7d556386a2c54aaa4bfe
parent4996b99695a04c247de5b1fd5a38674a9d0775c6
GH-148960: Reduce the size of the debug stencils to less than half. (GH-150551)

For AArch64 linux, reduces the total bytes in the code bodies from 489kb to 218kb.
Reduces the size of the stencils files from 394k lines to 167k lines.
Include/cpython/pystats.h
Include/internal/pycore_interpframe.h
Include/internal/pycore_jit.h
Include/internal/pycore_uop.h
Python/ceval.c
Python/ceval_macros.h
Python/executor_cases.c.h
Python/jit.c
Tools/cases_generator/tier2_generator.py
Tools/jit/template.c