< prev index next >

src/hotspot/share/gc/shared/cardTableRS.cpp

Print this page
@@ -1,7 +1,7 @@
  /*
-  * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+  * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License version 2 only, as
   * published by the Free Software Foundation.

@@ -654,15 +654,11 @@
      NEW_C_HEAP_ARRAY(size_t, _max_covered_regions, mtGC);
    _lowest_non_clean_base_chunk_index =
      NEW_C_HEAP_ARRAY(uintptr_t, _max_covered_regions, mtGC);
    _last_LNC_resizing_collection =
      NEW_C_HEAP_ARRAY(int, _max_covered_regions, mtGC);
-   if (_lowest_non_clean == NULL
-       || _lowest_non_clean_chunk_size == NULL
-       || _lowest_non_clean_base_chunk_index == NULL
-       || _last_LNC_resizing_collection == NULL)
-     vm_exit_during_initialization("couldn't allocate an LNC array.");
+ 
    for (int i = 0; i < _max_covered_regions; i++) {
      _lowest_non_clean[i] = NULL;
      _lowest_non_clean_chunk_size[i] = 0;
      _last_LNC_resizing_collection[i] = -1;
    }
< prev index next >