]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-105481: generate op IDs from bytecode.c instead of hard coding them in opcode...
authorIrit Katriel <1055913+iritkatriel@users.noreply.github.com>
Wed, 16 Aug 2023 22:25:18 +0000 (23:25 +0100)
committerGitHub <noreply@github.com>
Wed, 16 Aug 2023 22:25:18 +0000 (22:25 +0000)
commit665a4391e10167dad1c854fb604c86f336fcd331
treee1d55069486dd67e6857a13fafc12b6e865cacf7
parente88eb3775ecdcb3af6c6d694a935b7fa5f41e5ce
gh-105481: generate op IDs from bytecode.c instead of hard coding them in opcode.py (#107971)
21 files changed:
Include/internal/pycore_opcode.h
Include/internal/pycore_opcode_metadata.h
Include/opcode_ids.h
Lib/_opcode_metadata.py
Lib/dis.py
Lib/importlib/_bootstrap_external.py
Lib/opcode.py
Lib/test/test_dis.py
Lib/test/test_embed.py
Makefile.pre.in
Misc/NEWS.d/next/Core and Builtins/2023-08-15-13-06-05.gh-issue-107971.lPbx04.rst [new file with mode: 0644]
Objects/codeobject.c
Objects/frameobject.c
PCbuild/regen.targets
Programs/test_frozenmain.h
Python/bytecodes.c
Python/opcode_targets.h
Tools/build/deepfreeze.py
Tools/build/generate_opcode_h.py
Tools/cases_generator/generate_cases.py
Tools/scripts/summarize_stats.py