hotspot/src/share/vm/memory/universe.cpp
changeset 33105 294e48b4f704
parent 32376 b5e8340b77cb
child 33212 906b3d079b13
child 33198 b37ad9fbf681
equal deleted inserted replaced
33104:a7c0f60a1294 33105:294e48b4f704
   810 }
   810 }
   811 
   811 
   812 ReservedSpace Universe::reserve_heap(size_t heap_size, size_t alignment) {
   812 ReservedSpace Universe::reserve_heap(size_t heap_size, size_t alignment) {
   813 
   813 
   814   assert(alignment <= Arguments::conservative_max_heap_alignment(),
   814   assert(alignment <= Arguments::conservative_max_heap_alignment(),
   815       err_msg("actual alignment " SIZE_FORMAT " must be within maximum heap alignment " SIZE_FORMAT,
   815          "actual alignment " SIZE_FORMAT " must be within maximum heap alignment " SIZE_FORMAT,
   816           alignment, Arguments::conservative_max_heap_alignment()));
   816          alignment, Arguments::conservative_max_heap_alignment());
   817 
   817 
   818   size_t total_reserved = align_size_up(heap_size, alignment);
   818   size_t total_reserved = align_size_up(heap_size, alignment);
   819   assert(!UseCompressedOops || (total_reserved <= (OopEncodingHeapMax - os::vm_page_size())),
   819   assert(!UseCompressedOops || (total_reserved <= (OopEncodingHeapMax - os::vm_page_size())),
   820       "heap size is too big for compressed oops");
   820       "heap size is too big for compressed oops");
   821 
   821