summaryrefslogtreecommitdiffstats
path: root/Python/executor_cases.c.h
diff options
context:
space:
mode:
authorMark Shannon <mark@hotpy.org>2024-05-02 12:10:31 (GMT)
committerGitHub <noreply@github.com>2024-05-02 12:10:31 (GMT)
commit67bba9dd0f5b9c2d24c2bc6d239c4502040484af (patch)
treeefb9ef5019f26b24ffa722fe817a954c3eea0ce8 /Python/executor_cases.c.h
parentf8e088df2a87f613ee23ea4f6787f87d9196b9de (diff)
downloadcpython-67bba9dd0f5b9c2d24c2bc6d239c4502040484af.zip
cpython-67bba9dd0f5b9c2d24c2bc6d239c4502040484af.tar.gz
cpython-67bba9dd0f5b9c2d24c2bc6d239c4502040484af.tar.bz2
GH-117442: Check eval-breaker at start (rather than end) of tier 2 loops (GH-118482)
Diffstat (limited to 'Python/executor_cases.c.h')
-rw-r--r--Python/executor_cases.c.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/Python/executor_cases.c.h b/Python/executor_cases.c.h
index b17f376..f97f279 100644
--- a/Python/executor_cases.c.h
+++ b/Python/executor_cases.c.h
@@ -4094,7 +4094,6 @@
#ifndef _Py_JIT
next_uop = &current_executor->trace[1];
#endif
- CHECK_EVAL_BREAKER();
break;
}
@@ -4353,14 +4352,4 @@
break;
}
- case _EVAL_BREAKER_EXIT: {
- _Py_CHECK_EMSCRIPTEN_SIGNALS_PERIODICALLY();
- QSBR_QUIESCENT_STATE(tstate);
- if (_Py_HandlePending(tstate) != 0) {
- GOTO_UNWIND();
- }
- EXIT_TO_TRACE();
- break;
- }
-
#undef TIER_TWO