@@ -340,7 +340,7 @@ dummy_func(void) {
340340 }
341341 f -> locals [0 ] = container ;
342342 f -> locals [1 ] = sub ;
343- new_frame = PyJitRef_Wrap (( JitOptSymbol * ) f );
343+ new_frame = PyJitRef_WrapInvalid ( f );
344344 }
345345
346346 op (_BINARY_OP_SUBSCR_STR_INT , (str_st , sub_st -- res , s , i )) {
@@ -784,7 +784,7 @@ dummy_func(void) {
784784 break ;
785785 }
786786 f -> locals [0 ] = owner ;
787- new_frame = PyJitRef_Wrap (( JitOptSymbol * ) f );
787+ new_frame = PyJitRef_WrapInvalid ( f );
788788 }
789789
790790 op (_INIT_CALL_BOUND_METHOD_EXACT_ARGS , (callable , self_or_null , unused [oparg ] -- callable , self_or_null , unused [oparg ])) {
@@ -848,9 +848,9 @@ dummy_func(void) {
848848 }
849849
850850 if (sym_is_null (self_or_null ) || sym_is_not_null (self_or_null )) {
851- new_frame = PyJitRef_Wrap (( JitOptSymbol * ) frame_new (ctx , co , 0 , args , argcount ));
851+ new_frame = PyJitRef_WrapInvalid ( frame_new (ctx , co , 0 , args , argcount ));
852852 } else {
853- new_frame = PyJitRef_Wrap (( JitOptSymbol * ) frame_new (ctx , co , 0 , NULL , 0 ));
853+ new_frame = PyJitRef_WrapInvalid ( frame_new (ctx , co , 0 , NULL , 0 ));
854854 }
855855 }
856856
@@ -868,7 +868,7 @@ dummy_func(void) {
868868 break ;
869869 }
870870
871- new_frame = PyJitRef_Wrap (( JitOptSymbol * ) frame_new (ctx , co , 0 , NULL , 0 ));
871+ new_frame = PyJitRef_WrapInvalid ( frame_new (ctx , co , 0 , NULL , 0 ));
872872 }
873873
874874 op (_PY_FRAME_KW , (callable , self_or_null , args [oparg ], kwnames -- new_frame )) {
@@ -879,7 +879,7 @@ dummy_func(void) {
879879 break ;
880880 }
881881
882- new_frame = PyJitRef_Wrap (( JitOptSymbol * ) frame_new (ctx , co , 0 , NULL , 0 ));
882+ new_frame = PyJitRef_WrapInvalid ( frame_new (ctx , co , 0 , NULL , 0 ));
883883 }
884884
885885 op (_PY_FRAME_EX , (func_st , null , callargs_st , kwargs_st -- ex_frame )) {
@@ -890,7 +890,7 @@ dummy_func(void) {
890890 break ;
891891 }
892892
893- ex_frame = PyJitRef_Wrap (( JitOptSymbol * ) frame_new (ctx , co , 0 , NULL , 0 ));
893+ ex_frame = PyJitRef_WrapInvalid ( frame_new (ctx , co , 0 , NULL , 0 ));
894894 }
895895
896896 op (_CHECK_AND_ALLOCATE_OBJECT , (type_version /2 , callable , self_or_null , args [oparg ] -- callable , self_or_null , args [oparg ])) {
@@ -914,7 +914,7 @@ dummy_func(void) {
914914 ctx -> curr_frame_depth ++ ;
915915 assert ((this_instr + 1 )-> opcode == _PUSH_FRAME );
916916 PyCodeObject * co = get_code_with_logging ((this_instr + 1 ));
917- init_frame = PyJitRef_Wrap (( JitOptSymbol * ) frame_new (ctx , co , 0 , args - 1 , oparg + 1 ));
917+ init_frame = PyJitRef_WrapInvalid ( frame_new (ctx , co , 0 , args - 1 , oparg + 1 ));
918918 }
919919
920920 op (_RETURN_VALUE , (retval -- res )) {
@@ -1007,7 +1007,7 @@ dummy_func(void) {
10071007 break ;
10081008 }
10091009 new_frame -> stack [0 ] = sym_new_const (ctx , Py_None );
1010- gen_frame = PyJitRef_Wrap (( JitOptSymbol * ) new_frame );
1010+ gen_frame = PyJitRef_WrapInvalid ( new_frame );
10111011 }
10121012
10131013 op (_SEND_GEN_FRAME , (unused , v -- unused , gen_frame )) {
@@ -1023,7 +1023,7 @@ dummy_func(void) {
10231023 break ;
10241024 }
10251025 new_frame -> stack [0 ] = PyJitRef_StripReferenceInfo (v );
1026- gen_frame = PyJitRef_Wrap (( JitOptSymbol * ) new_frame );
1026+ gen_frame = PyJitRef_WrapInvalid ( new_frame );
10271027 }
10281028
10291029 op (_CHECK_STACK_SPACE , (unused , unused , unused [oparg ] -- unused , unused , unused [oparg ])) {
0 commit comments