code: public void dump(String msg)
      {
          StringBuffer pond=new StringBuffer();
          StringBuffer avail=new StringBuffer();
          StringBuffer index=new StringBuffer();
          
           pond.append("pond: ");
           avail.append("avail:");
           index.append("index:");
          
          for (int i=0;i<_pondLife.length;i++)
          {
              if (_pondLife[i]==null)
                  pond.append("   ");
              else
              {
                  pond.append(' ');
                  StringUtil.append(pond,(byte)i,16);
              }
              
              if (i==_size)
                  avail.append(i==_available?" AS":"  S");
              else
                  avail.append(i==_available?" A ":"   ");
              
              index.append(' ');
              StringUtil.append(index,(byte)_index[i],16);
          }
  
          System.err.println();
          System.err.println(msg);
          System.err.println(pond);
          System.err.println(avail);
          System.err.println(index);
      }
docs: /* ------------------------------------------------------------