   0  -live- %r0, %r1, %r2
   0  record_quasiimmut_field %r1, FieldDescr<pypy.interpreter.function.Function.inst_w_func_globals>, FieldDescr<pypy.interpreter.function.Function.mutate_w_func_globals>
   6  getfield_gc_r_pure %r1, FieldDescr<pypy.interpreter.function.Function.inst_w_func_globals> -> %r3
  11  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000176572170> -> %r4
  15  setfield_gc_i %r4, $False, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_escaped>
  20  setfield_gc_i %r4, $False, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_frame_finished_execution>
  25  -live- %r0, %r1, %r2, %r3, %r4
  25  setfield_vable_i %r4, $-1, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_last_instr>
  30  -live- %r0, %r1, %r2, %r3, %r4
  30  setfield_vable_i %r4, $0, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_valuestackdepth>
  35  inline_call_r_v <JitCode 'PyFrame.__init__'>, R[%r4, %r0, %r3, %r1]
  43  -live- %r0, %r1, %r2, %r4
  43  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.pycode.PyCode.inst__signature> -> %r5
  48  getfield_gc_r %r4, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_locals_cells_stack_w> -> %r0
  53  -live- %r0, %r1, %r2, %r4, %r5
  53  record_quasiimmut_field %r1, FieldDescr<pypy.interpreter.function.Function.inst_name>, FieldDescr<pypy.interpreter.function.Function.mutate_name>
  59  getfield_gc_r_pure %r1, FieldDescr<pypy.interpreter.function.Function.inst_name> -> %r3
  64  -live- %r0, %r1, %r2, %r3, %r4, %r5
  64  record_quasiimmut_field %r1, FieldDescr<pypy.interpreter.function.Function.inst_defs_w>, FieldDescr<pypy.interpreter.function.Function.mutate_defs_w>
  70  getfield_gc_r_pure %r1, FieldDescr<pypy.interpreter.function.Function.inst_defs_w> -> %r1
  75  inline_call_ir_v <JitCode 'Arguments._match_signature'>, I[$0], R[%r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r0, %r5, %r1]
  86  -live- %r3, %r4, %r5
  86  catch_exception L1
  89  ref_copy %r4 -> %r1
  92  getfield_gc_r_pure %r5, FieldDescr<pypy.interpreter.signature.Signature.inst_argnames> -> %r0
  97  getfield_gc_r_pure %r5, FieldDescr<pypy.interpreter.signature.Signature.inst_varargname> -> %r0
 102  -live- %r0, %r1, %r4, %r5
 102  goto_if_not_ptr_iszero %r0, L2
 106  L3:
 106  getfield_gc_r_pure %r5, FieldDescr<pypy.interpreter.signature.Signature.inst_kwargname> -> %r0
 111  -live- %r0, %r1, %r4
 111  goto_if_not_ptr_iszero %r0, L4
 115  L5:
 115  inline_call_r_v <JitCode 'init_cells__AccessDirect_None'>, R[%r4]
 120  -live- %r1
 120  inline_call_r_r <JitCode 'PyFrame.run'>, R[%r1] -> %r0
 126  -live- %r0
 126  ref_return %r0
 128  ---
 128  L4:
 128  goto L5
 131  ---
 131  L2:
 131  goto L3
 134  ---
 134  L1:
 134  goto_if_exception_mismatch $<* struct object_vtable>, L6
 138  last_exc_value -> %r0
 140  -live- %r0, %r3
 140  guard_class %r0 -> %i0
 143  getfield_raw_i %i0, FieldDescr<pypy.interpreter.argument.ArgErr_vtable.cls_getmsg> -> %i0
 148  -live- %i0, %r0, %r3
 148  int_guard_value %i0
 150  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=5> -> %r0
 157  -live- %r0, %r3
 157  inline_call_r_r <JitCode 'oefmt___s____s_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, %r3, %r0] -> %r0
 166  -live- %r0
 166  assert_not_none %r0
 168  -live- %r0
 168  guard_class %r0 -> %i0
 171  -live- %r0
 171  raise %r0
 173  ---
 173  L6:
 173  reraise
