case       MS_SPACE: return ms.alloc(isScalar, bytes, false); case      LOS_SPACE: return los.alloc(isScalar, bytes); case IMMORTAL_SPACE: return immortal.alloc(isScalar, bytes);
case       MS_SPACE: return ms.alloc(bytes, align, offset, false); case      LOS_SPACE: return los.alloc(bytes, align, offset); case IMMORTAL_SPACE: return immortal.alloc(bytes, align, offset);
  public final VM_Address alloc(int bytes, boolean isScalar, int allocator)    throws VM_PragmaInline {    switch (allocator) {    case       MS_SPACE: return ms.alloc(isScalar, bytes, false);    case      LOS_SPACE: return los.alloc(isScalar, bytes);    case IMMORTAL_SPACE: return immortal.alloc(isScalar, bytes);    default:      if (VM_Interface.VerifyAssertions) 	VM_Interface.sysFail("No such allocator");       return VM_Address.zero();    }  }