   0  -live- %r0, %r1, %r2
   3  record_quasiimmut_field %r0, FieldDescr<pypy.interpreter.executioncontext.ExecutionContext.inst_w_tracefunc>, FieldDescr<pypy.interpreter.executioncontext.ExecutionContext.mutate_w_tracefunc>
   9  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.executioncontext.ExecutionContext.inst_w_tracefunc> -> %r3
  14  -live- %r0, %r1, %r2, %r3
  17  ref_guard_value %r3
  19  -live- %r0, %r1, %r2, %r3
  22  goto_if_not_ptr_iszero %r3, L1
  26  void_return
  27  ---
  27  L1:
  27  inline_call_r_v <JitCode 'ExecutionContext._trace'>, R[%r0, %r1, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.error.OperationError>]
  36  -live-
  39  void_return
