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");