   0  setfield_gc_i %r0, $False, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__closed>
   5  setfield_gc_r %r0, $<* struct stringbuilder>, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__strings>
  10  setfield_gc_r %r0, $<* struct list>, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__bigbuffer>
  15  setfield_gc_i %r0, $-1, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__pos>
  20  -live- %r0, %r1
  20  goto_if_not_ptr_iszero %r1, L1
  24  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
  26  ---
  26  L1:
  26  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r1] -> %i0
  33  -live- %i0, %r0, %r1
  33  -live- %i0, %r0, %r1
  33  goto_if_not %i0, L2
  37  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
  39  ---
  39  L2:
  39  inline_call_r_r <JitCode 'W_BytesIO.write_w'>, R[%r0, %r1] -> %r1
  46  -live- %r0
  46  inline_call_ir_v <JitCode 'W_BytesIO.seek'>, I[$0, $0], R[%r0]
  54  -live-
  54  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
