]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
GH-150516: Reduce the work done to spill and reload the stack around calls (GH-151587)
authorMark Shannon <Mark.Shannon@arm.com>
Thu, 18 Jun 2026 14:14:30 +0000 (15:14 +0100)
committerGitHub <noreply@github.com>
Thu, 18 Jun 2026 14:14:30 +0000 (15:14 +0100)
commitad1513a263bc0b7831908d65a7bea869623abd9f
tree66b6c8fed812beb958748047fb6304e67a0870c9
parentd47c27e47a6c6969737616f2f58036a5f536e60a
GH-150516: Reduce the work done to spill and reload the stack around calls (GH-151587)
19 files changed:
Include/internal/pycore_interpframe.h
Include/internal/pycore_interpframe_structs.h
Include/internal/pycore_opcode_metadata.h
Include/internal/pycore_optimizer.h
Include/internal/pycore_uop_metadata.h
Lib/test/test_generated_cases.py
Modules/_testinternalcapi/interpreter.c
Modules/_testinternalcapi/test_cases.c.h
Python/bytecodes.c
Python/ceval.c
Python/ceval_macros.h
Python/executor_cases.c.h
Python/generated_cases.c.h
Tools/cases_generator/analyzer.py
Tools/cases_generator/cwriter.py
Tools/cases_generator/generators_common.py
Tools/cases_generator/optimizer_generator.py
Tools/cases_generator/stack.py
Tools/cases_generator/tier1_generator.py