< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java

Print this page
rev 52509 : [mq]: graal

*** 32,56 **** * class accessed from outside this class, be sure to update the field appropriately in all source * files named {@code GraalHotSpotVMConfigVersioned.java}. * * Fields are grouped according to the most recent JBS issue showing why they are versioned. * ! * JDK Version: 11+ */ final class GraalHotSpotVMConfigVersioned extends HotSpotVMConfigAccess { GraalHotSpotVMConfigVersioned(HotSpotVMConfigStore store) { super(store); } ! private boolean initInlineNotify() { ! String syncKnobs = getFlag("SyncKnobs", String.class, ""); ! return syncKnobs == null || !syncKnobs.contains("InlineNotify=0"); ! } ! ! // JSK-8132287 ! boolean inlineNotify = initInlineNotify(); // JDK-8073583 boolean useCRC32CIntrinsics = getFlag("UseCRC32CIntrinsics", Boolean.class); // JDK-8046936 --- 32,51 ---- * class accessed from outside this class, be sure to update the field appropriately in all source * files named {@code GraalHotSpotVMConfigVersioned.java}. * * Fields are grouped according to the most recent JBS issue showing why they are versioned. * ! * JDK Version: 12+ */ final class GraalHotSpotVMConfigVersioned extends HotSpotVMConfigAccess { GraalHotSpotVMConfigVersioned(HotSpotVMConfigStore store) { super(store); } ! // JDK-8210848 ! boolean inlineNotify = true; // JDK-8073583 boolean useCRC32CIntrinsics = getFlag("UseCRC32CIntrinsics", Boolean.class); // JDK-8046936
< prev index next >