]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-106529: Split FOR_ITER_RANGE into uops (#106638)
authorGuido van Rossum <guido@python.org>
Wed, 12 Jul 2023 17:23:59 +0000 (10:23 -0700)
committerGitHub <noreply@github.com>
Wed, 12 Jul 2023 17:23:59 +0000 (10:23 -0700)
commitdd1884dc5dc1a540c60e98ea1bc482a51d996564
tree7b32b0062a4d1f3734c0a9b6ba4473e51fe4aa59
parent7f55f58b6c97306da350f5b441d26f859e9d8f16
gh-106529: Split FOR_ITER_RANGE into uops (#106638)

For an example of what this does for Tier 1 and Tier 2, see
https://github.com/python/cpython/issues/106529#issuecomment-1631649920
Include/internal/pycore_opcode_metadata.h
Lib/test/test_capi/test_misc.py
Python/bytecodes.c
Python/executor_cases.c.h
Python/generated_cases.c.h
Python/optimizer.c