FastStringBuffer innermost=this; while(innermost.m_innerFSB!=null) innermost=innermost.m_innerFSB; m_chunkBits=innermost.m_chunkBits; m_chunkSize=innermost.m_chunkSize; m_chunkMask=innermost.m_chunkMask;   m_innerFSB  = null;
  public final void reset()  {    m_lastChunk = 0;    m_firstFree = 0;  }