Skip to content

Commit 7a327aa

Browse files
committed
Update generated files after merging from main
1 parent 8a312ca commit 7a327aa

File tree

2 files changed

+15
-41
lines changed

2 files changed

+15
-41
lines changed

Python/bytecodes.c

Lines changed: 7 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -74,13 +74,6 @@ dummy_func(
7474

7575
// stack effect: ( -- )
7676
inst(RESUME) {
77-
_PyCode_Warmup(frame->f_code);
78-
GO_TO_INSTRUCTION(RESUME_QUICK);
79-
}
80-
81-
// stack effect: ( -- )
82-
inst(RESUME_QUICK) {
83-
PREDICTED(RESUME_QUICK);
8477
assert(tstate->cframe == &cframe);
8578
assert(frame == cframe.current_frame);
8679
if (_Py_atomic_load_relaxed_int32(eval_breaker) && oparg < 2) {
@@ -621,7 +614,7 @@ dummy_func(
621614
PyObject *list = PEEK(oparg);
622615
if (_PyList_AppendTakeRef((PyListObject *)list, v) < 0)
623616
goto error;
624-
PREDICT(JUMP_BACKWARD_QUICK);
617+
PREDICT(JUMP_BACKWARD);
625618
}
626619

627620
// stack effect: (__0 -- )
@@ -633,7 +626,7 @@ dummy_func(
633626
Py_DECREF(v);
634627
if (err != 0)
635628
goto error;
636-
PREDICT(JUMP_BACKWARD_QUICK);
629+
PREDICT(JUMP_BACKWARD);
637630
}
638631

639632
// stack effect: (__0, __1, __2 -- )
@@ -1830,7 +1823,7 @@ dummy_func(
18301823
if (_PyDict_SetItem_Take2((PyDictObject *)map, key, value) != 0) {
18311824
goto error;
18321825
}
1833-
PREDICT(JUMP_BACKWARD_QUICK);
1826+
PREDICT(JUMP_BACKWARD);
18341827
}
18351828

18361829
// error: LOAD_ATTR has irregular stack effect
@@ -2503,8 +2496,10 @@ dummy_func(
25032496

25042497
// stack effect: ( -- )
25052498
inst(JUMP_BACKWARD) {
2506-
_PyCode_Warmup(frame->f_code);
2507-
GO_TO_INSTRUCTION(JUMP_BACKWARD_QUICK);
2499+
PREDICTED(JUMP_BACKWARD);
2500+
assert(oparg < INSTR_OFFSET());
2501+
JUMPBY(-oparg);
2502+
CHECK_EVAL_BREAKER();
25082503
}
25092504

25102505
// stack effect: (__0 -- )
@@ -2634,14 +2629,6 @@ dummy_func(
26342629
JUMPBY(-oparg);
26352630
}
26362631

2637-
// stack effect: ( -- )
2638-
inst(JUMP_BACKWARD_QUICK) {
2639-
PREDICTED(JUMP_BACKWARD_QUICK);
2640-
assert(oparg < INSTR_OFFSET());
2641-
JUMPBY(-oparg);
2642-
CHECK_EVAL_BREAKER();
2643-
}
2644-
26452632
// stack effect: ( -- __0)
26462633
inst(GET_LEN) {
26472634
// PUSH(len(TOS))
@@ -3996,7 +3983,6 @@ family(extended_arg) = { EXTENDED_ARG, EXTENDED_ARG_QUICK };
39963983
family(for_iter) = {
39973984
FOR_ITER, FOR_ITER_ADAPTIVE, FOR_ITER_LIST,
39983985
FOR_ITER_RANGE };
3999-
family(jump_backward) = { JUMP_BACKWARD, JUMP_BACKWARD_QUICK };
40003986
family(load_attr) = {
40013987
LOAD_ATTR, LOAD_ATTR_ADAPTIVE, LOAD_ATTR_CLASS,
40023988
LOAD_ATTR_GETATTRIBUTE_OVERRIDDEN, LOAD_ATTR_INSTANCE_VALUE, LOAD_ATTR_MODULE,
@@ -4008,7 +3994,6 @@ family(load_fast) = { LOAD_FAST, LOAD_FAST__LOAD_CONST, LOAD_FAST__LOAD_FAST };
40083994
family(load_global) = {
40093995
LOAD_GLOBAL, LOAD_GLOBAL_ADAPTIVE, LOAD_GLOBAL_BUILTIN,
40103996
LOAD_GLOBAL_MODULE };
4011-
family(resume) = { RESUME, RESUME_QUICK };
40123997
family(store_attr) = {
40133998
STORE_ATTR, STORE_ATTR_ADAPTIVE, STORE_ATTR_INSTANCE_VALUE,
40143999
STORE_ATTR_SLOT, STORE_ATTR_WITH_HINT };

Python/generated_cases.c.h

Lines changed: 8 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)