]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
GH-123516: Improve JIT memory consumption by invalidating cold executors (GH-124443)
authorSavannah Ostrowski <savannahostrowski@gmail.com>
Fri, 27 Sep 2024 00:35:42 +0000 (17:35 -0700)
committerGitHub <noreply@github.com>
Fri, 27 Sep 2024 00:35:42 +0000 (00:35 +0000)
commit65f12370982b9982b204d07f9f26ca8740f21845
tree4ae4d96bd67052e4c801a805292fb081adf792b4
parent23e812b84ae688a56a1011ed69a0d178c70e35ea
GH-123516: Improve JIT memory consumption by invalidating cold executors (GH-124443)

Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
14 files changed:
Include/internal/pycore_ceval.h
Include/internal/pycore_interp.h
Include/internal/pycore_optimizer.h
Include/internal/pycore_uop_ids.h
Include/internal/pycore_uop_metadata.h
Misc/NEWS.d/next/Core_and_Builtins/2024-08-27-21-44-14.gh-issue-116017.ZY3yBY.rst [new file with mode: 0644]
Python/bytecodes.c
Python/ceval_gil.c
Python/executor_cases.c.h
Python/optimizer.c
Python/optimizer_cases.c.h
Python/pystate.c
Tools/cases_generator/analyzer.py
Tools/jit/_targets.py