]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-128563: A new tail-calling interpreter (GH-128718)
authorKen Jin <kenjin@python.org>
Thu, 6 Feb 2025 15:21:57 +0000 (23:21 +0800)
committerGitHub <noreply@github.com>
Thu, 6 Feb 2025 15:21:57 +0000 (23:21 +0800)
commitcb640b659e14cb0a05767054f95a9d25787b472d
treeab534fdb77f1dfb58fd704a53dc472099dc4dd8f
parent555dc50c811e3e9ebdc30a1d511cf48a32666d6f
gh-128563: A new tail-calling interpreter (GH-128718)

Co-authored-by: Garrett Gu <garrettgu777@gmail.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
16 files changed:
.github/workflows/tail-call.yml [new file with mode: 0644]
Lib/test/test_generated_cases.py
Misc/NEWS.d/next/Core_and_Builtins/2025-01-10-18-56-20.gh-issue-128563.baDvls.rst [new file with mode: 0644]
Python/bytecodes.c
Python/ceval.c
Python/ceval_macros.h
Python/generated_cases.c.h
Python/opcode_targets.h
Tools/cases_generator/analyzer.py
Tools/cases_generator/generators_common.py
Tools/cases_generator/target_generator.py
Tools/cases_generator/tier1_generator.py
Tools/jit/template.c
configure
configure.ac
pyconfig.h.in