@@ -348,7 +348,7 @@ def foo(x):
348348 2 BUILD_TUPLE 1
349349 4 LOAD_CONST 1 (<code object foo at 0x..., file "%s", line %d>)
350350 6 LOAD_CONST 2 ('_h.<locals>.foo')
351- 8 MAKE_FUNCTION 8
351+ 8 MAKE_FUNCTION 8 (closure)
352352 10 STORE_FAST 1 (foo)
353353
354354%3d 12 LOAD_FAST 1 (foo)
@@ -365,7 +365,7 @@ def foo(x):
365365 2 BUILD_TUPLE 1
366366 4 LOAD_CONST 1 (<code object <listcomp> at 0x..., file "%s", line %d>)
367367 6 LOAD_CONST 2 ('_h.<locals>.foo.<locals>.<listcomp>')
368- 8 MAKE_FUNCTION 8
368+ 8 MAKE_FUNCTION 8 (closure)
369369 10 LOAD_DEREF 1 (y)
370370 12 GET_ITER
371371 14 CALL_FUNCTION 1
@@ -862,7 +862,7 @@ def jumpy():
862862 Instruction (opname = 'BUILD_TUPLE' , opcode = 102 , arg = 2 , argval = 2 , argrepr = '' , offset = 6 , starts_line = None , is_jump_target = False ),
863863 Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 3 , argval = code_object_f , argrepr = repr (code_object_f ), offset = 8 , starts_line = None , is_jump_target = False ),
864864 Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 4 , argval = 'outer.<locals>.f' , argrepr = "'outer.<locals>.f'" , offset = 10 , starts_line = None , is_jump_target = False ),
865- Instruction (opname = 'MAKE_FUNCTION' , opcode = 132 , arg = 9 , argval = 9 , argrepr = '' , offset = 12 , starts_line = None , is_jump_target = False ),
865+ Instruction (opname = 'MAKE_FUNCTION' , opcode = 132 , arg = 9 , argval = 9 , argrepr = 'defaults, closure ' , offset = 12 , starts_line = None , is_jump_target = False ),
866866 Instruction (opname = 'STORE_FAST' , opcode = 125 , arg = 2 , argval = 'f' , argrepr = 'f' , offset = 14 , starts_line = None , is_jump_target = False ),
867867 Instruction (opname = 'LOAD_GLOBAL' , opcode = 116 , arg = 0 , argval = 'print' , argrepr = 'print' , offset = 16 , starts_line = 7 , is_jump_target = False ),
868868 Instruction (opname = 'LOAD_DEREF' , opcode = 136 , arg = 0 , argval = 'a' , argrepr = 'a' , offset = 18 , starts_line = None , is_jump_target = False ),
@@ -887,7 +887,7 @@ def jumpy():
887887 Instruction (opname = 'BUILD_TUPLE' , opcode = 102 , arg = 4 , argval = 4 , argrepr = '' , offset = 10 , starts_line = None , is_jump_target = False ),
888888 Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 3 , argval = code_object_inner , argrepr = repr (code_object_inner ), offset = 12 , starts_line = None , is_jump_target = False ),
889889 Instruction (opname = 'LOAD_CONST' , opcode = 100 , arg = 4 , argval = 'outer.<locals>.f.<locals>.inner' , argrepr = "'outer.<locals>.f.<locals>.inner'" , offset = 14 , starts_line = None , is_jump_target = False ),
890- Instruction (opname = 'MAKE_FUNCTION' , opcode = 132 , arg = 9 , argval = 9 , argrepr = '' , offset = 16 , starts_line = None , is_jump_target = False ),
890+ Instruction (opname = 'MAKE_FUNCTION' , opcode = 132 , arg = 9 , argval = 9 , argrepr = 'defaults, closure ' , offset = 16 , starts_line = None , is_jump_target = False ),
891891 Instruction (opname = 'STORE_FAST' , opcode = 125 , arg = 2 , argval = 'inner' , argrepr = 'inner' , offset = 18 , starts_line = None , is_jump_target = False ),
892892 Instruction (opname = 'LOAD_GLOBAL' , opcode = 116 , arg = 0 , argval = 'print' , argrepr = 'print' , offset = 20 , starts_line = 5 , is_jump_target = False ),
893893 Instruction (opname = 'LOAD_DEREF' , opcode = 136 , arg = 2 , argval = 'a' , argrepr = 'a' , offset = 22 , starts_line = None , is_jump_target = False ),
0 commit comments