else {
} else {
  public final void free(VM_Address object)     throws VM_PragmaInline {    VM_Address ref = VM_Interface.refToAddress(object);    byte space = VMResource.getSpace(ref);    if (space == Plan.LOS_SPACE)      los.free(ref);    else {      byte tag = VMResource.getTag(ref);            VM_Address block = BlockAllocator.getBlockStart(ref, tag);      int sizeClass = getSizeClass(block);      int index = (ref.diff(block.add(blockHeaderSize[sizeClass])).toInt())/cellSize[sizeClass];      VM_Address cell = block.add(blockHeaderSize[sizeClass]).add(index*cellSize[sizeClass]);      free(cell, block, sizeClass);    }  }