src/share/vm/memory/universe.cpp

changeset 5701
40136aa2cdb1
parent 5694
7944aba7ba41
child 5711
23ae5a04724d
     1.1 --- a/src/share/vm/memory/universe.cpp	Wed Sep 11 12:03:41 2013 +0200
     1.2 +++ b/src/share/vm/memory/universe.cpp	Wed Sep 11 16:25:02 2013 +0200
     1.3 @@ -872,6 +872,9 @@
     1.4  
     1.5  // Reserve the Java heap, which is now the same for all GCs.
     1.6  ReservedSpace Universe::reserve_heap(size_t heap_size, size_t alignment) {
     1.7 +  assert(alignment <= Arguments::conservative_max_heap_alignment(),
     1.8 +      err_msg("actual alignment "SIZE_FORMAT" must be within maximum heap alignment "SIZE_FORMAT,
     1.9 +          alignment, Arguments::conservative_max_heap_alignment()));
    1.10    size_t total_reserved = align_size_up(heap_size, alignment);
    1.11    assert(!UseCompressedOops || (total_reserved <= (OopEncodingHeapMax - os::vm_page_size())),
    1.12        "heap size is too big for compressed oops");

mercurial