diff options
Diffstat (limited to 'Python/executor_cases.c.h')
-rw-r--r-- | Python/executor_cases.c.h | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/Python/executor_cases.c.h b/Python/executor_cases.c.h index e2f4f98..119e77b 100644 --- a/Python/executor_cases.c.h +++ b/Python/executor_cases.c.h @@ -3270,21 +3270,11 @@ } case _SET_IP: { + TIER_TWO_ONLY frame->prev_instr = ip_offset + oparg; break; } - case _SAVE_CURRENT_IP: { - #if TIER_ONE - frame->prev_instr = next_instr - 1; - #endif - #if TIER_TWO - // Relies on a preceding _SET_IP - frame->prev_instr--; - #endif - break; - } - case _EXIT_TRACE: { frame->prev_instr--; // Back up to just before destination _PyFrame_SetStackPointer(frame, stack_pointer); |