src/share/vm/memory/collectorPolicy.cpp
Print this page
rev 5350 : 8025313: MetaspaceMemoryPool incorrectly reports undefined size for max
@@ -63,12 +63,11 @@
if (MaxHeapSize < InitialHeapSize) {
vm_exit_during_initialization("Incompatible initial and maximum heap sizes specified");
}
if (!is_size_aligned(MaxMetaspaceSize, max_alignment())) {
- FLAG_SET_ERGO(uintx, MaxMetaspaceSize,
- restricted_align_down(MaxMetaspaceSize, max_alignment()));
+ MaxMetaspaceSize = restricted_align_down(MaxMetaspaceSize, max_alignment());
}
if (MetaspaceSize > MaxMetaspaceSize) {
FLAG_SET_ERGO(uintx, MetaspaceSize, MaxMetaspaceSize);
}