changeset 55615:3af213fe4704

8225064: [Graal] Application SEGV in G1ParScanThreadState::copy_to_survivor_space(G1HeapRegionAttr, oopDesc*, markOopDesc*)+0x48 Summary: switch off ReduceInitialCardMarks optimization in Graal in JDK 13 (full fix is in JDK 14) Reviewed-by: thartmann, never
author kvn
date Sun, 07 Jul 2019 18:10:18 -0700
parents 040cb8bf265e
children 62e0af50f8d5
files src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java	Sun Jul 07 10:52:30 2019 -0700
+++ b/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java	Sun Jul 07 18:10:18 2019 -0700
@@ -179,7 +179,8 @@
         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);