src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
changeset 54832 0eee5adb22d7
parent 54741 abffbe8557ab
child 54890 f2f11d7f7f4e
equal deleted inserted replaced
54831:88954c14eb57 54832:0eee5adb22d7
   202   return align;
   202   return align;
   203 }
   203 }
   204 
   204 
   205 void ShenandoahArguments::initialize_alignments() {
   205 void ShenandoahArguments::initialize_alignments() {
   206   // Need to setup sizes early to get correct alignments.
   206   // Need to setup sizes early to get correct alignments.
   207   ShenandoahHeapRegion::setup_sizes(InitialHeapSize, MaxHeapSize);
   207   ShenandoahHeapRegion::setup_sizes(MaxHeapSize);
   208 
   208 
   209   // This is expected by our algorithm for ShenandoahHeap::heap_region_containing().
   209   // This is expected by our algorithm for ShenandoahHeap::heap_region_containing().
   210   size_t align = ShenandoahHeapRegion::region_size_bytes();
   210   size_t align = ShenandoahHeapRegion::region_size_bytes();
   211   if (UseLargePages) {
   211   if (UseLargePages) {
   212     align = MAX2(align, os::large_page_size());
   212     align = MAX2(align, os::large_page_size());