summaryrefslogtreecommitdiffstats
path: root/Python
diff options
context:
space:
mode:
authorIrit Katriel <1055913+iritkatriel@users.noreply.github.com>2024-01-11 14:27:41 (GMT)
committerGitHub <noreply@github.com>2024-01-11 14:27:41 (GMT)
commit0d8fec79ca30e67870752c6ad4e299f591271e69 (patch)
tree2b6ecb00d1331b8b7e687ed50d98a8ca2b2830a5 /Python
parent7ed76fc368c340307290cde9f183dc0ba6dd920c (diff)
downloadcpython-0d8fec79ca30e67870752c6ad4e299f591271e69.zip
cpython-0d8fec79ca30e67870752c6ad4e299f591271e69.tar.gz
cpython-0d8fec79ca30e67870752c6ad4e299f591271e69.tar.bz2
gh-107901: jump leaving an exception handler doesn't need an eval break check (#113943)
Diffstat (limited to 'Python')
-rw-r--r--Python/flowgraph.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Python/flowgraph.c b/Python/flowgraph.c
index 1fcacbc..dad9457 100644
--- a/Python/flowgraph.c
+++ b/Python/flowgraph.c
@@ -2164,7 +2164,7 @@ push_cold_blocks_to_end(cfg_builder *g) {
if (!IS_LABEL(b->b_next->b_label)) {
b->b_next->b_label.id = next_lbl++;
}
- basicblock_addop(explicit_jump, JUMP, b->b_next->b_label.id, NO_LOCATION);
+ basicblock_addop(explicit_jump, JUMP_NO_INTERRUPT, b->b_next->b_label.id, NO_LOCATION);
explicit_jump->b_cold = 1;
explicit_jump->b_next = b->b_next;
b->b_next = explicit_jump;