diff --git a/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java b/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java index 9ee6ddad85f..7adac437cae 100644 --- a/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java +++ b/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java @@ -179,7 +179,8 @@ public class GraalHotSpotVMConfig extends GraalHotSpotVMConfigBase { return universeCollectedHeap + collectedHeapTotalCollectionsOffset; } - public final boolean useDeferredInitBarriers = getFlag("ReduceInitialCardMarks", Boolean.class); + // Disable support for ReduceInitialCardMarks due to JDK-8225064. + public final boolean useDeferredInitBarriers = false; // Compressed Oops related values. public final boolean useCompressedOops = getFlag("UseCompressedOops", Boolean.class);