@@ -880,9 +880,7 @@ def foo(x):
880880 RETURN_GENERATOR
881881 POP_TOP
882882 L1: RESUME 0
883- LOAD_FAST 0 (.0)
884- GET_ITER
885- L2: FOR_ITER 16 (to L3)
883+ L2: FOR_ITER 15 (to L3)
886884 STORE_FAST 1 (z)
887885 LOAD_DEREF 2 (x)
888886 LOAD_FAST_BORROW 1 (z)
@@ -911,7 +909,7 @@ def load_test(x, y=0):
911909 return a , b
912910
913911dis_load_test_quickened_code = """\
914- %3d RESUME {: <6} 0
912+ %3d RESUME_CHECK {: <6} 0
915913
916914%3d LOAD_FAST_LOAD_FAST 1 (x, y)
917915 STORE_FAST_STORE_FAST 50 (b, a)
@@ -928,7 +926,7 @@ def loop_test():
928926 load_test (i )
929927
930928dis_loop_test_quickened_code = """\
931- %3d RESUME {: <6} 0
929+ %3d RESUME_CHECK {: <6} 0
932930
933931%3d BUILD_LIST 0
934932 LOAD_CONST 2 ((1, 2, 3))
@@ -1326,14 +1324,14 @@ def test_super_instructions(self):
13261324 self .code_quicken (lambda : load_test (0 , 0 ))
13271325 got = self .get_disassembly (load_test , adaptive = True )
13281326 jit = sys ._jit .is_enabled ()
1329- expected = dis_load_test_quickened_code .format ("" if jit else "_CHECK " )
1327+ expected = dis_load_test_quickened_code .format ("_JIT " if jit else "" )
13301328 self .do_disassembly_compare (got , expected )
13311329
13321330 @cpython_only
13331331 @requires_specialization
13341332 def test_load_attr_specialize (self ):
13351333 load_attr_quicken = """\
1336- 0 RESUME {: <6} 0
1334+ 0 RESUME_CHECK {: <6} 0
13371335
13381336 1 LOAD_CONST 0 ('a')
13391337 LOAD_ATTR_SLOT 0 (__class__)
@@ -1343,14 +1341,14 @@ def test_load_attr_specialize(self):
13431341 self .code_quicken (lambda : exec (co , {}, {}))
13441342 got = self .get_disassembly (co , adaptive = True )
13451343 jit = sys ._jit .is_enabled ()
1346- expected = load_attr_quicken .format ("" if jit else "_CHECK " )
1344+ expected = load_attr_quicken .format ("_JIT " if jit else "" )
13471345 self .do_disassembly_compare (got , expected )
13481346
13491347 @cpython_only
13501348 @requires_specialization
13511349 def test_call_specialize (self ):
13521350 call_quicken = """\
1353- 0 RESUME {: <6} 0
1351+ 0 RESUME_CHECK {: <6} 0
13541352
13551353 1 LOAD_NAME 0 (str)
13561354 PUSH_NULL
@@ -1362,7 +1360,7 @@ def test_call_specialize(self):
13621360 self .code_quicken (lambda : exec (co , {}, {}))
13631361 got = self .get_disassembly (co , adaptive = True )
13641362 jit = sys ._jit .is_enabled ()
1365- expected = call_quicken .format ("" if jit else "_CHECK " )
1363+ expected = call_quicken .format ("_JIT " if jit else "" )
13661364 self .do_disassembly_compare (got , expected )
13671365
13681366 @cpython_only
@@ -1372,7 +1370,7 @@ def test_loop_quicken(self):
13721370 self .code_quicken (loop_test )
13731371 got = self .get_disassembly (loop_test , adaptive = True )
13741372 jit = sys ._jit .is_enabled ()
1375- resume_str = "" if jit else "_CHECK "
1373+ resume_str = "_JIT " if jit else ""
13761374 jit_str = "_JIT" if jit else "NO_JIT"
13771375 expected = dis_loop_test_quickened_code .format (resume_str , jit_str )
13781376 self .do_disassembly_compare (got , expected )
0 commit comments