summaryrefslogtreecommitdiffstats
path: root/Python/executor_cases.c.h
diff options
context:
space:
mode:
authorBrandt Bucher <brandtbucher@microsoft.com>2023-07-20 16:35:39 (GMT)
committerGitHub <noreply@github.com>2023-07-20 16:35:39 (GMT)
commit214a25dd81dfe5ee0ab843cf665da2a7473a08db (patch)
treeb8b3defdba096cbf70180c968a59531c8d1a7465 /Python/executor_cases.c.h
parent009e8f084c4cbb1f43d40b24b7f71fb189bbe36b (diff)
downloadcpython-214a25dd81dfe5ee0ab843cf665da2a7473a08db.zip
cpython-214a25dd81dfe5ee0ab843cf665da2a7473a08db.tar.gz
cpython-214a25dd81dfe5ee0ab843cf665da2a7473a08db.tar.bz2
GH-104584: Miscellaneous fixes for -Xuops (GH-106908)
Diffstat (limited to 'Python/executor_cases.c.h')
-rw-r--r--Python/executor_cases.c.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/Python/executor_cases.c.h b/Python/executor_cases.c.h
index e1f8b9f..90607e8 100644
--- a/Python/executor_cases.c.h
+++ b/Python/executor_cases.c.h
@@ -2017,6 +2017,7 @@
STACK_SHRINK(oparg);
STACK_SHRINK(1);
stack_pointer[-1] = res;
+ CHECK_EVAL_BREAKER();
break;
}
@@ -2038,6 +2039,7 @@
STACK_SHRINK(oparg);
STACK_SHRINK(1);
stack_pointer[-1] = res;
+ CHECK_EVAL_BREAKER();
break;
}
@@ -2089,6 +2091,7 @@
STACK_SHRINK(oparg);
STACK_SHRINK(1);
stack_pointer[-1] = res;
+ CHECK_EVAL_BREAKER();
break;
}
@@ -2131,6 +2134,7 @@
STACK_SHRINK(oparg);
STACK_SHRINK(1);
stack_pointer[-1] = res;
+ CHECK_EVAL_BREAKER();
break;
}
@@ -2243,6 +2247,7 @@
STACK_SHRINK(oparg);
STACK_SHRINK(1);
stack_pointer[-1] = res;
+ CHECK_EVAL_BREAKER();
break;
}
@@ -2281,6 +2286,7 @@
STACK_SHRINK(oparg);
STACK_SHRINK(1);
stack_pointer[-1] = res;
+ CHECK_EVAL_BREAKER();
break;
}
@@ -2318,6 +2324,7 @@
STACK_SHRINK(oparg);
STACK_SHRINK(1);
stack_pointer[-1] = res;
+ CHECK_EVAL_BREAKER();
break;
}
@@ -2496,6 +2503,7 @@
case JUMP_TO_TOP: {
pc = 0;
+ CHECK_EVAL_BREAKER();
break;
}