equal
deleted
inserted
replaced
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 |