   0  -live- %r0, %r1, %r2
   0  record_quasiimmut_field %r0, FieldDescr<pypy.interpreter.executioncontext.ExecutionContext.inst_w_tracefunc>, FieldDescr<pypy.interpreter.executioncontext.ExecutionContext.mutate_w_tracefunc>
   6  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.executioncontext.ExecutionContext.inst_w_tracefunc> -> %r3
  11  -live- %r0, %r1, %r2, %r3
  11  ref_guard_value %r3
  13  -live- %r0, %r1, %r2, %r3
  13  goto_if_not_ptr_iszero %r3, L1
  17  void_return
  18  ---
  18  L1:
  18  inline_call_r_v <JitCode 'ExecutionContext._trace'>, R[%r0, %r1, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.error.OperationError>]
  27  -live-
  27  void_return
