} *********/
}
 public int showReferenceMapStatistics( VM_Method method)  {    int offset = 0;    int totalCount  = 0;    int count;    VM.sysWrite("-- Number of refs for method =  ");    VM.sysWrite(method.getDeclaringClass().getName());    VM.sysWrite(".");    VM.sysWrite(method.getName());    VM.sysWrite("---------------------------\n");    for ( int i=0; i<mapCount; i++)    {     byte mapindex  = referenceMaps[i * bytesPerMap];     if (mapindex < 0)   // check for non jsr map       {         VM.sysWrite("  -----skipping jsr map------- \n ");         continue;       }      offset = getNextRef(offset, i);      count  = 0;      while( offset != 0)      {         totalCount++;         count++;           offset = getNextRef(offset, i);	 /*******            // display number of refs at each site - very noisy            if (offset ==0)            {	      VM.sysWrite("  -----map machine code offset = ");	      VM.sysWrite(MCSites[i]);	      VM.sysWrite("    number of refs in this map = ");              VM.sysWrite(count);              VM.sysWrite("\n");	    } *********/      }    }    VM.sysWrite("----- Total number of refs in method  = ");    VM.sysWrite(totalCount);    VM.sysWrite("  total number of maps in method = ");    VM.sysWrite(mapCount);    VM.sysWrite("\n");    return totalCount;  }