diff --git a/substratevm/src/com.oracle.svm.driver/src/com/oracle/svm/driver/MemoryUtil.java b/substratevm/src/com.oracle.svm.driver/src/com/oracle/svm/driver/MemoryUtil.java index 990583c13ab2..7cae7ce04a99 100644 --- a/substratevm/src/com.oracle.svm.driver/src/com/oracle/svm/driver/MemoryUtil.java +++ b/substratevm/src/com.oracle.svm.driver/src/com/oracle/svm/driver/MemoryUtil.java @@ -63,7 +63,7 @@ public static List determineMemoryFlags(NativeImage.HostFlags hostFlags) if (hostFlags.hasMaxRAMPercentage()) { flags.add("-XX:MaxRAMPercentage=" + determineReasonableMaxRAMPercentage()); } else if (hostFlags.hasMaximumHeapSizePercent()) { - flags.add("-XX:MaximumHeapSizePercent=" + determineReasonableMaxRAMPercentage()); + flags.add("-XX:MaximumHeapSizePercent=" + (int) determineReasonableMaxRAMPercentage()); } if (hostFlags.hasGCTimeRatio()) { /*