aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Python/executor_cases.c.h
diff options
context:
space:
mode:
authorMark Shannon <mark@hotpy.org>2025-02-03 15:09:21 +0000
committerGitHub <noreply@github.com>2025-02-03 15:09:21 +0000
commit75b628adebd4594529da25ea9915600f2872fc2b (patch)
treea35b81a1162b72fa8fcf3936f8067f69da4b7a14 /Python/executor_cases.c.h
parent808071b994370886a169cfb97cef1ca3837f89c1 (diff)
downloadcpython-75b628adebd4594529da25ea9915600f2872fc2b.tar.gz
cpython-75b628adebd4594529da25ea9915600f2872fc2b.zip
GH-128563: Generate `opcode = ...` in instructions that need `opcode` (GH-129608)
* Remove support for GO_TO_INSTRUCTION
Diffstat (limited to 'Python/executor_cases.c.h')
-rw-r--r--Python/executor_cases.c.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/Python/executor_cases.c.h b/Python/executor_cases.c.h
index c1c2c8fda20..59f1a1ba4dc 100644
--- a/Python/executor_cases.c.h
+++ b/Python/executor_cases.c.h
@@ -2706,8 +2706,6 @@
break;
}
- /* _INSTRUMENTED_LOAD_SUPER_ATTR is not a viable micro-op for tier 2 because it is instrumented */
-
case _LOAD_SUPER_ATTR_ATTR: {
_PyStackRef self_st;
_PyStackRef class_st;
@@ -5665,7 +5663,7 @@
break;
}
- /* _INSTRUMENTED_CALL_KW is not a viable micro-op for tier 2 because it is instrumented */
+ /* _MONITOR_CALL_KW is not a viable micro-op for tier 2 because it uses the 'this_instr' variable */
case _MAYBE_EXPAND_METHOD_KW: {
_PyStackRef kwnames_in;
@@ -5896,8 +5894,6 @@
break;
}
- /* _INSTRUMENTED_CALL_FUNCTION_EX is not a viable micro-op for tier 2 because it is instrumented */
-
case _MAKE_CALLARGS_A_TUPLE: {
_PyStackRef kwargs_in;
_PyStackRef callargs;