   0  getfield_gc_r %r0, FieldDescr<pypy.module.bz2.interp_bz2.WriteBZ2Filter.inst_stream> -> %r2
   5  getfield_gc_r %r0, FieldDescr<pypy.module.bz2.interp_bz2.WriteBZ2Filter.inst_compressor> -> %r3
  10  residual_call_r_r $<* fn W_BZ2Compressor.compress>, R[%r3, %r1], <CallDescr(rr) EF=7> -> %r3
  18  -live- %r0, %r1, %r2, %r3
  21  getfield_gc_r_pure %r3, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r3
  26  residual_call_r_v $<* fn DiskFile.write>, R[%r2, %r3], <CallDescr(rr) EF=7>
  33  -live- %r0, %r1
  36  getfield_gc_i %r0, FieldDescr<pypy.module.bz2.interp_bz2.WriteBZ2Filter.inst_writtenlength> -> %i0
  41  strlen %r1 -> %i1
  44  int_add %i0, %i1 -> %i0
  48  setfield_gc_i %r0, %i0, FieldDescr<pypy.module.bz2.interp_bz2.WriteBZ2Filter.inst_writtenlength>
  53  void_return
