public boolean isLocalRefType(VM_Method method, int mcoff, int lidx) {
public boolean isLocalRefType(VM_Method method, Offset mcoff, int lidx) {
  public boolean isLocalRefType(VM_Method method, int mcoff, int lidx) {    int bytenum, bitnum;    byte[] maps;            if (bytesPerMap() == 0) return false;           // no map ie no refs    int mapid = locateGCPoint(mcoff, method);    if (mapid >= 0) {      // normal case      bytenum  = mapid * bytesPerMap();      bitnum = lidx + 1 + 1; // 1 for being 1 based +1 for jsr bit            maps = referenceMaps;    } else {      // in JSR      bytenum = jsrInfo.mergedReferenceMap;      bitnum = lidx + 1; // 1 for being 1 based      maps = jsrInfo.unusualReferenceMaps;    }    // adjust bitnum and wordnum to bit within word    while(bitnum > BITS_PER_MAP_ELEMENT) {      bytenum++;      bitnum -= BITS_PER_MAP_ELEMENT;    }    int mask = (1 << (BITS_PER_MAP_ELEMENT - bitnum));  // generate mask    return ((mask & maps[bytenum]) != 0);  }