Blame pr3634-fix_shenandoah_for_size_t_on_s390.patch

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