src/share/vm/memory/universe.cpp

changeset 9327
f96fcd9e1e1b
parent 9301
d47844b56aaf
child 9448
73d689add964
equal deleted inserted replaced
9324:efdbe9b904ad 9327:f96fcd9e1e1b
922 } 922 }
923 923
924 // Reserve the Java heap, which is now the same for all GCs. 924 // Reserve the Java heap, which is now the same for all GCs.
925 ReservedSpace Universe::reserve_heap(size_t heap_size, size_t alignment) { 925 ReservedSpace Universe::reserve_heap(size_t heap_size, size_t alignment) {
926 assert(alignment <= Arguments::conservative_max_heap_alignment(), 926 assert(alignment <= Arguments::conservative_max_heap_alignment(),
927 err_msg("actual alignment "SIZE_FORMAT" must be within maximum heap alignment "SIZE_FORMAT, 927 err_msg("actual alignment " SIZE_FORMAT " must be within maximum heap alignment " SIZE_FORMAT,
928 alignment, Arguments::conservative_max_heap_alignment())); 928 alignment, Arguments::conservative_max_heap_alignment()));
929 size_t total_reserved = align_size_up(heap_size, alignment); 929 size_t total_reserved = align_size_up(heap_size, alignment);
930 assert(!UseCompressedOops || (total_reserved <= (OopEncodingHeapMax - os::vm_page_size())), 930 assert(!UseCompressedOops || (total_reserved <= (OopEncodingHeapMax - os::vm_page_size())),
931 "heap size is too big for compressed oops"); 931 "heap size is too big for compressed oops");
932 932

mercurial