if (allocator == DEFAULT_SPACE && bytes >= LOS_SIZE_THRESHOLD) {
if (allocator == DEFAULT_SPACE && bytes > LOS_SIZE_THRESHOLD) {
  public final VM_Address alloc(int bytes, boolean isScalar, int allocator, 				AllocAdvice advice)    throws VM_PragmaInline {    if (VM_Interface.VerifyAssertions) VM_Interface._assert(bytes == (bytes & (~(WORD_SIZE-1))));    VM_Address region;    if (allocator == DEFAULT_SPACE && bytes >= LOS_SIZE_THRESHOLD) {      region = los.alloc(isScalar, bytes);    } else {      switch (allocator) {      case       MS_SPACE: region = ms.alloc(isScalar, bytes, false); break;      case      LOS_SPACE: region = los.alloc(isScalar, bytes); break;      case IMMORTAL_SPACE: region = immortal.alloc(isScalar, bytes); break;      default:             if (VM_Interface.VerifyAssertions) VM_Interface.sysFail("No such allocator"); region = VM_Address.zero();      }    }    if (VM_Interface.VerifyAssertions) VM_Interface._assert(Memory.assertIsZeroed(region, bytes));    return region;  }