return addr.plus(arrayOffset).plus(reference << LOG_BYTES_IN_ADDRESS);
return addr.plus(VM.ARRAY_BASE_OFFSET).plus(reference << LOG_BYTES_IN_ADDRESS);
  Address getSlot(ObjectReference object, int reference) throws InlinePragma {    Address addr = object.toAddress();    if (isReferenceArray)      return addr.plus(arrayOffset).plus(reference << LOG_BYTES_IN_ADDRESS);    else      return addr.plus(offsets[reference]);  }