We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5bd7db0 commit f0bc435Copy full SHA for f0bc435
src/hotspot/share/gc/g1/g1Arguments.cpp
@@ -77,10 +77,11 @@ void G1Arguments::initialize_alignments() {
77
}
78
79
size_t G1Arguments::conservative_max_heap_alignment() {
80
- if (FLAG_IS_DEFAULT(G1HeapRegionSize)) {
81
- return G1HeapRegion::max_ergonomics_size();
82
- }
83
- return G1HeapRegion::max_region_size();
+ const size_t region_size = FLAG_IS_DEFAULT(G1HeapRegionSize)
+ ? G1HeapRegion::max_ergonomics_size()
+ : G1HeapRegion::max_region_size();
+
84
+ return MAX2(region_size, calculate_heap_alignment(SpaceAlignment));
85
86
87
void G1Arguments::initialize_verification_types() {
0 commit comments