15 lines
868 B
Diff
15 lines
868 B
Diff
diff --git openjdk.orig/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp openjdk/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
|
|
--- openjdk.orig/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
|
|
+++ openjdk/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
|
|
@@ -524,8 +524,8 @@
|
|
region_size = max_heap_size / ShenandoahTargetNumRegions;
|
|
|
|
// Now make sure that we don't go over or under our limits.
|
|
- region_size = MAX2(ShenandoahMinRegionSize, region_size);
|
|
- region_size = MIN2(ShenandoahMaxRegionSize, region_size);
|
|
+ region_size = MAX2<size_t>(ShenandoahMinRegionSize, region_size);
|
|
+ region_size = MIN2<size_t>(ShenandoahMaxRegionSize, region_size);
|
|
|
|
} else {
|
|
if (ShenandoahHeapRegionSize > initial_heap_size / MIN_NUM_REGIONS) {
|