@@ -2628,7 +2628,7 @@ dummy_func(
2628
2628
}
2629
2629
2630
2630
op (_ITER_CHECK_LIST , (iter -- iter )) {
2631
- DEOPT_IF (Py_TYPE (iter ) != & PyListIter_Type );
2631
+ EXIT_IF (Py_TYPE (iter ) != & PyListIter_Type );
2632
2632
}
2633
2633
2634
2634
replaced op (_ITER_JUMP_LIST , (iter -- iter )) {
@@ -2657,8 +2657,8 @@ dummy_func(
2657
2657
_PyListIterObject * it = (_PyListIterObject * )iter ;
2658
2658
assert (Py_TYPE (iter ) == & PyListIter_Type );
2659
2659
PyListObject * seq = it -> it_seq ;
2660
- DEOPT_IF (seq == NULL );
2661
- DEOPT_IF ((size_t )it -> it_index >= (size_t )PyList_GET_SIZE (seq ));
2660
+ EXIT_IF (seq == NULL );
2661
+ EXIT_IF ((size_t )it -> it_index >= (size_t )PyList_GET_SIZE (seq ));
2662
2662
}
2663
2663
2664
2664
op (_ITER_NEXT_LIST , (iter -- iter , next )) {
@@ -2677,7 +2677,7 @@ dummy_func(
2677
2677
_ITER_NEXT_LIST ;
2678
2678
2679
2679
op (_ITER_CHECK_TUPLE , (iter -- iter )) {
2680
- DEOPT_IF (Py_TYPE (iter ) != & PyTupleIter_Type );
2680
+ EXIT_IF (Py_TYPE (iter ) != & PyTupleIter_Type );
2681
2681
}
2682
2682
2683
2683
replaced op (_ITER_JUMP_TUPLE , (iter -- iter )) {
@@ -2703,8 +2703,8 @@ dummy_func(
2703
2703
_PyTupleIterObject * it = (_PyTupleIterObject * )iter ;
2704
2704
assert (Py_TYPE (iter ) == & PyTupleIter_Type );
2705
2705
PyTupleObject * seq = it -> it_seq ;
2706
- DEOPT_IF (seq == NULL );
2707
- DEOPT_IF (it -> it_index >= PyTuple_GET_SIZE (seq ));
2706
+ EXIT_IF (seq == NULL );
2707
+ EXIT_IF (it -> it_index >= PyTuple_GET_SIZE (seq ));
2708
2708
}
2709
2709
2710
2710
op (_ITER_NEXT_TUPLE , (iter -- iter , next )) {
@@ -2724,7 +2724,7 @@ dummy_func(
2724
2724
2725
2725
op (_ITER_CHECK_RANGE , (iter -- iter )) {
2726
2726
_PyRangeIterObject * r = (_PyRangeIterObject * )iter ;
2727
- DEOPT_IF (Py_TYPE (r ) != & PyRangeIter_Type );
2727
+ EXIT_IF (Py_TYPE (r ) != & PyRangeIter_Type );
2728
2728
}
2729
2729
2730
2730
replaced op (_ITER_JUMP_RANGE , (iter -- iter )) {
@@ -2744,7 +2744,7 @@ dummy_func(
2744
2744
op (_GUARD_NOT_EXHAUSTED_RANGE , (iter -- iter )) {
2745
2745
_PyRangeIterObject * r = (_PyRangeIterObject * )iter ;
2746
2746
assert (Py_TYPE (r ) == & PyRangeIter_Type );
2747
- DEOPT_IF (r -> len <= 0 );
2747
+ EXIT_IF (r -> len <= 0 );
2748
2748
}
2749
2749
2750
2750
op (_ITER_NEXT_RANGE , (iter -- iter , next )) {
@@ -3145,11 +3145,11 @@ dummy_func(
3145
3145
}
3146
3146
3147
3147
op (_CHECK_FUNCTION_EXACT_ARGS , (func_version /2 , callable , self_or_null , unused [oparg ] -- callable , self_or_null , unused [oparg ])) {
3148
- DEOPT_IF (!PyFunction_Check (callable ));
3148
+ EXIT_IF (!PyFunction_Check (callable ));
3149
3149
PyFunctionObject * func = (PyFunctionObject * )callable ;
3150
- DEOPT_IF (func -> func_version != func_version );
3150
+ EXIT_IF (func -> func_version != func_version );
3151
3151
PyCodeObject * code = (PyCodeObject * )func -> func_code ;
3152
- DEOPT_IF (code -> co_argcount != oparg + (self_or_null != NULL ));
3152
+ EXIT_IF (code -> co_argcount != oparg + (self_or_null != NULL ));
3153
3153
}
3154
3154
3155
3155
op (_CHECK_STACK_SPACE , (callable , unused , unused [oparg ] -- callable , unused , unused [oparg ])) {
0 commit comments