   0  setfield_gc_r %r0, %r1, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_stream>
   5  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab4097a4b8> -> %r1
   9  residual_call_r_i $<* fn _ll_0_raw_malloc_fixedsize_zero___>, R[], <CallDescr() EF=5> -> %i1
  15  -live- %i0, %i1, %r0, %r1
  18  setfield_gc_i %r1, %i1, FieldDescr<pypy.module.bz2.interp_bz2.W_BZ2Decompressor.inst_bzs>
  23  setfield_gc_i %r1, $False, FieldDescr<pypy.module.bz2.interp_bz2.W_BZ2Decompressor.inst_running>
  28  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.module.bz2.interp_bz2.W_BZ2Decompressor.inst_unused_data>
  33  inline_call_r_v <JitCode 'W_BZ2Decompressor._init_bz2decomp'>, R[%r1]
  38  -live- %i0, %r0, %r1
  41  catch_exception L1
  44  inline_call_r_v <JitCode 'W_Root.register_finalizer'>, R[%r1]
  49  -live- %i0, %r0, %r1
  52  setfield_gc_r %r0, %r1, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_decompressor>
  57  setfield_gc_i %r0, $0, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_readlength>
  62  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_buffer>
  67  setfield_gc_i %r0, $0, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_pos>
  72  setfield_gc_i %r0, $False, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_finished>
  77  -live- %i0, %r0
  80  goto_if_not_int_lt %i0, $1024, L2
  85  int_copy $1024 -> %i0
  88  L3:
  88  setfield_gc_i %r0, %i0, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_buffering>
  93  void_return
  94  ---
  94  L2:
  94  goto L3
  97  ---
  97  L1:
  97  last_exception -> %i1
  99  last_exc_value -> %r0
 101  getfield_gc_i %r1, FieldDescr<pypy.module.bz2.interp_bz2.W_BZ2Decompressor.inst_bzs> -> %i0
 106  residual_call_ir_v $<* fn _ll_1_raw_free__bz_streamPtr>, I[%i0], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
 113  setfield_gc_i %r1, $<* struct bz_stream>, FieldDescr<pypy.module.bz2.interp_bz2.W_BZ2Decompressor.inst_bzs>
 118  -live- %r0
 121  raise %r0
