summaryrefslogtreecommitdiffstats
path: root/Python/bytecodes.c
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2023-07-03 20:05:11 (GMT)
committerGitHub <noreply@github.com>2023-07-03 20:05:11 (GMT)
commit2028a4f6d996d2a46cbc33d0b65fdae284ee71fc (patch)
tree39508420ebb64059d1e04b6ffd015b8f7c81a52e /Python/bytecodes.c
parent58906213cc5d8f2be311664766b4923ef29dae1f (diff)
downloadcpython-2028a4f6d996d2a46cbc33d0b65fdae284ee71fc.zip
cpython-2028a4f6d996d2a46cbc33d0b65fdae284ee71fc.tar.gz
cpython-2028a4f6d996d2a46cbc33d0b65fdae284ee71fc.tar.bz2
gh-106290: Fix edge cases around uops (#106319)
- Tweak uops debugging output - Fix the bug from gh-106290 - Rename `SET_IP` to `SAVE_IP` (per https://github.com/faster-cpython/ideas/issues/558) - Add a `SAVE_IP` uop at the start of the trace (ditto) - Allow `unbound_local_error`; this gives us uops for `LOAD_FAST_CHECK`, `LOAD_CLOSURE`, and `DELETE_FAST` - Longer traces - Support `STORE_FAST_LOAD_FAST`, `STORE_FAST_STORE_FAST` - Add deps on pycore_uops.h to Makefile(.pre.in)
Diffstat (limited to 'Python/bytecodes.c')
0 files changed, 0 insertions, 0 deletions