   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 0x0000000173ff28e0> -> %r1
   9  inline_call_r_v <JitCode 'W_BZ2Decompressor.__init__'>, R[%r1]
  14  -live- %i0, %r0, %r1
  14  setfield_gc_r %r0, %r1, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_decompressor>
  19  setfield_gc_i %r0, $0, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_readlength>
  24  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_buffer>
  29  setfield_gc_i %r0, $0, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_pos>
  34  setfield_gc_i %r0, $False, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_finished>
  39  -live- %i0, %r0
  39  goto_if_not_int_lt %i0, $1024, L1
  44  int_copy $1024 -> %i0
  47  L2:
  47  setfield_gc_i %r0, %i0, FieldDescr<pypy.module.bz2.interp_bz2.ReadBZ2Filter.inst_buffering>
  52  void_return
  53  ---
  53  L1:
  53  goto L2
