]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
GH-115816: Make tier2 optimizer symbols testable, and add a few tests. (GH-115953)
authorMark Shannon <mark@hotpy.org>
Tue, 27 Feb 2024 10:51:26 +0000 (10:51 +0000)
committerGitHub <noreply@github.com>
Tue, 27 Feb 2024 10:51:26 +0000 (10:51 +0000)
commit10fbcd6c5dc25bfe14e02fd93ef93498a393860c
tree408fd5d2857188a57f2fbefb5661dd0067b3d7e0
parentaf5f9d682c20c951b90e3c020eeccac386c9bbb0
GH-115816: Make tier2 optimizer symbols testable, and add a few tests. (GH-115953)
15 files changed:
Include/internal/pycore_optimizer.h
Lib/test/test_generated_cases.py
Lib/test/test_optimizer.py
Makefile.pre.in
Modules/_testinternalcapi.c
PCbuild/_freeze_module.vcxproj
PCbuild/_freeze_module.vcxproj.filters
PCbuild/pythoncore.vcxproj
PCbuild/pythoncore.vcxproj.filters
Python/optimizer_analysis.c
Python/optimizer_bytecodes.c
Python/optimizer_cases.c.h
Python/optimizer_symbols.c [new file with mode: 0644]
Tools/c-analyzer/cpython/ignored.tsv
Tools/cases_generator/optimizer_generator.py