Skip to content

Commit c84beef

Browse files
committed
Move eval breaker check back into JUMP_BACKWARD to reduce interpretive overhead
1 parent be0ebdc commit c84beef

File tree

14 files changed

+267
-230
lines changed

14 files changed

+267
-230
lines changed

Include/internal/pycore_opcode_metadata.h

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Include/internal/pycore_uop_ids.h

Lines changed: 35 additions & 35 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Include/internal/pycore_uop_metadata.h

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Lib/test/test_compiler_codegen.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@ def test_for_loop(self):
5959
('CALL', 1, 2),
6060
('CHECK_PERIODIC', None),
6161
('POP_TOP', None),
62-
('CHECK_PERIODIC', None),
6362
('JUMP', loop_lbl),
6463
exit_lbl,
6564
('END_FOR', None),

0 commit comments

Comments
 (0)