diff --git a/src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java b/src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java --- a/src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java +++ b/src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java @@ -308,7 +308,6 @@ graalHotSpotVMConfig.useCompressedClassPointers, graalHotSpotVMConfig.compactFields, graalHotSpotVMConfig.useG1GC, - graalHotSpotVMConfig.useCMSGC, graalHotSpotVMConfig.useTLAB, graalHotSpotVMConfig.useBiasedLocking, TieredAOT.getValue(graalOptions), 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 --- 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 @@ -212,7 +212,6 @@ } public final boolean useG1GC = getFlag("UseG1GC", Boolean.class); - public final boolean useCMSGC = getFlag("UseConcMarkSweepGC", Boolean.class); public final int allocatePrefetchStyle = getFlag("AllocatePrefetchStyle", Integer.class); public final int allocatePrefetchInstr = getFlag("AllocatePrefetchInstr", Integer.class); diff --git a/src/share/vm/aot/aotCodeHeap.cpp b/src/share/vm/aot/aotCodeHeap.cpp --- a/src/share/vm/aot/aotCodeHeap.cpp +++ b/src/share/vm/aot/aotCodeHeap.cpp @@ -152,7 +152,6 @@ verify_flag(_config->_useCompressedOops, UseCompressedOops, "UseCompressedOops"); verify_flag(_config->_useCompressedClassPointers, UseCompressedClassPointers, "UseCompressedClassPointers"); verify_flag(_config->_useG1GC, UseG1GC, "UseG1GC"); - verify_flag(_config->_useCMSGC, UseConcMarkSweepGC, "UseConcMarkSweepGC"); verify_flag(_config->_useTLAB, UseTLAB, "UseTLAB"); verify_flag(_config->_useBiasedLocking, UseBiasedLocking, "UseBiasedLocking"); verify_flag(_config->_objectAlignment, ObjectAlignmentInBytes, "ObjectAlignmentInBytes"); diff --git a/src/share/vm/aot/aotCodeHeap.hpp b/src/share/vm/aot/aotCodeHeap.hpp --- a/src/share/vm/aot/aotCodeHeap.hpp +++ b/src/share/vm/aot/aotCodeHeap.hpp @@ -88,7 +88,8 @@ } AOTHeader; typedef struct { - enum { CONFIG_SIZE = 12 + 7 * 4 }; + enum { CONFIG_SIZE = 7 * jintSize + 11 }; + // 7 int values int _config_size; int _narrowOopShift; int _narrowKlassShift; @@ -102,7 +103,6 @@ bool _useCompressedClassPointers; bool _compactFields; bool _useG1GC; - bool _useCMSGC; bool _useTLAB; bool _useBiasedLocking; bool _tieredAOT;