@@ -2604,7 +2604,7 @@ dummy_func(
2604
2604
}
2605
2605
2606
2606
op (_ITER_CHECK_LIST , (iter -- iter )) {
2607
- DEOPT_IF (Py_TYPE (iter ) != & PyListIter_Type );
2607
+ EXIT_IF (Py_TYPE (iter ) != & PyListIter_Type );
2608
2608
}
2609
2609
2610
2610
replaced op (_ITER_JUMP_LIST , (iter -- iter )) {
@@ -2633,8 +2633,8 @@ dummy_func(
2633
2633
_PyListIterObject * it = (_PyListIterObject * )iter ;
2634
2634
assert (Py_TYPE (iter ) == & PyListIter_Type );
2635
2635
PyListObject * seq = it -> it_seq ;
2636
- DEOPT_IF (seq == NULL );
2637
- DEOPT_IF ((size_t )it -> it_index >= (size_t )PyList_GET_SIZE (seq ));
2636
+ EXIT_IF (seq == NULL );
2637
+ EXIT_IF ((size_t )it -> it_index >= (size_t )PyList_GET_SIZE (seq ));
2638
2638
}
2639
2639
2640
2640
op (_ITER_NEXT_LIST , (iter -- iter , next )) {
@@ -2653,7 +2653,7 @@ dummy_func(
2653
2653
_ITER_NEXT_LIST ;
2654
2654
2655
2655
op (_ITER_CHECK_TUPLE , (iter -- iter )) {
2656
- DEOPT_IF (Py_TYPE (iter ) != & PyTupleIter_Type );
2656
+ EXIT_IF (Py_TYPE (iter ) != & PyTupleIter_Type );
2657
2657
}
2658
2658
2659
2659
replaced op (_ITER_JUMP_TUPLE , (iter -- iter )) {
@@ -2679,8 +2679,8 @@ dummy_func(
2679
2679
_PyTupleIterObject * it = (_PyTupleIterObject * )iter ;
2680
2680
assert (Py_TYPE (iter ) == & PyTupleIter_Type );
2681
2681
PyTupleObject * seq = it -> it_seq ;
2682
- DEOPT_IF (seq == NULL );
2683
- DEOPT_IF (it -> it_index >= PyTuple_GET_SIZE (seq ));
2682
+ EXIT_IF (seq == NULL );
2683
+ EXIT_IF (it -> it_index >= PyTuple_GET_SIZE (seq ));
2684
2684
}
2685
2685
2686
2686
op (_ITER_NEXT_TUPLE , (iter -- iter , next )) {
@@ -2700,7 +2700,7 @@ dummy_func(
2700
2700
2701
2701
op (_ITER_CHECK_RANGE , (iter -- iter )) {
2702
2702
_PyRangeIterObject * r = (_PyRangeIterObject * )iter ;
2703
- DEOPT_IF (Py_TYPE (r ) != & PyRangeIter_Type );
2703
+ EXIT_IF (Py_TYPE (r ) != & PyRangeIter_Type );
2704
2704
}
2705
2705
2706
2706
replaced op (_ITER_JUMP_RANGE , (iter -- iter )) {
@@ -2720,7 +2720,7 @@ dummy_func(
2720
2720
op (_GUARD_NOT_EXHAUSTED_RANGE , (iter -- iter )) {
2721
2721
_PyRangeIterObject * r = (_PyRangeIterObject * )iter ;
2722
2722
assert (Py_TYPE (r ) == & PyRangeIter_Type );
2723
- DEOPT_IF (r -> len <= 0 );
2723
+ EXIT_IF (r -> len <= 0 );
2724
2724
}
2725
2725
2726
2726
op (_ITER_NEXT_RANGE , (iter -- iter , next )) {
@@ -3121,11 +3121,11 @@ dummy_func(
3121
3121
}
3122
3122
3123
3123
op (_CHECK_FUNCTION_EXACT_ARGS , (func_version /2 , callable , self_or_null , unused [oparg ] -- callable , self_or_null , unused [oparg ])) {
3124
- DEOPT_IF (!PyFunction_Check (callable ));
3124
+ EXIT_IF (!PyFunction_Check (callable ));
3125
3125
PyFunctionObject * func = (PyFunctionObject * )callable ;
3126
- DEOPT_IF (func -> func_version != func_version );
3126
+ EXIT_IF (func -> func_version != func_version );
3127
3127
PyCodeObject * code = (PyCodeObject * )func -> func_code ;
3128
- DEOPT_IF (code -> co_argcount != oparg + (self_or_null != NULL ));
3128
+ EXIT_IF (code -> co_argcount != oparg + (self_or_null != NULL ));
3129
3129
}
3130
3130
3131
3131
op (_CHECK_STACK_SPACE , (callable , unused , unused [oparg ] -- callable , unused , unused [oparg ])) {
0 commit comments