   0  inline_call_r_r <JitCode 'allocate_instance__W_BZ2Compressor'>, R[%r0] -> %r0
   6  -live- %i0, %r0
   6  inline_call_ir_r <JitCode 'interp_w__W_BZ2Compressor'>, I[$False], R[%r0] -> %r0
  14  -live- %i0, %r0
  14  residual_call_r_i $<* fn _ll_0_raw_malloc_fixedsize_zero___>, R[], <CallDescr() EF=5> -> %i1
  20  -live- %i0, %i1, %r0
  20  setfield_gc_i %r0, %i1, FieldDescr<pypy.module.bz2.interp_bz2.W_BZ2Compressor.inst_bzs>
  25  setfield_gc_i %r0, $False, FieldDescr<pypy.module.bz2.interp_bz2.W_BZ2Compressor.inst_running>
  30  inline_call_ir_v <JitCode 'W_BZ2Compressor._init_bz2comp'>, I[%i0], R[%r0]
  37  -live- %r0
  37  catch_exception L1
  40  inline_call_r_v <JitCode 'W_Root.register_finalizer'>, R[%r0]
  45  -live- %r0
  45  ref_return %r0
  47  ---
  47  L1:
  47  last_exception -> %i0
  49  last_exc_value -> %r1
  51  getfield_gc_i %r0, FieldDescr<pypy.module.bz2.interp_bz2.W_BZ2Compressor.inst_bzs> -> %i1
  56  residual_call_ir_v $<* fn _ll_1_raw_free__bz_streamPtr>, I[%i1], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
  63  setfield_gc_i %r0, $<* struct bz_stream>, FieldDescr<pypy.module.bz2.interp_bz2.W_BZ2Compressor.inst_bzs>
  68  -live- %r1
  68  raise %r1
