src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotAOTProfilingPlugin.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotAOTProfilingPlugin.java

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

Print this page

        

*** 20,30 **** * or visit www.oracle.com if you need additional information or have any * questions. */ package org.graalvm.compiler.hotspot.meta; - import org.graalvm.compiler.hotspot.FingerprintUtil; import org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext; import org.graalvm.compiler.options.Option; import org.graalvm.compiler.options.OptionKey; import org.graalvm.compiler.options.OptionType; import org.graalvm.compiler.options.OptionValues; --- 20,29 ----
*** 48,58 **** public static final OptionKey<Integer> TierABackedgeProfileProbabilityLog = new OptionKey<>(12); } @Override public boolean shouldProfile(GraphBuilderContext builder, ResolvedJavaMethod method) { ! return super.shouldProfile(builder, method) && FingerprintUtil.getFingerprint(((HotSpotResolvedObjectType) method.getDeclaringClass())) != 0; } @Override public int invokeNotifyFreqLog(OptionValues options) { return Options.TierAInvokeNotifyFreqLog.getValue(options); --- 47,57 ---- public static final OptionKey<Integer> TierABackedgeProfileProbabilityLog = new OptionKey<>(12); } @Override public boolean shouldProfile(GraphBuilderContext builder, ResolvedJavaMethod method) { ! return super.shouldProfile(builder, method) && ((HotSpotResolvedObjectType) method.getDeclaringClass()).getFingerprint() != 0; } @Override public int invokeNotifyFreqLog(OptionValues options) { return Options.TierAInvokeNotifyFreqLog.getValue(options);
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotAOTProfilingPlugin.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File