src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception01.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception01.java	Mon Mar 20 17:37:38 2017
--- new/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception01.java	Mon Mar 20 17:37:38 2017

*** 21,33 **** --- 21,31 ---- * questions. */ package org.graalvm.compiler.core.test.debug; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import org.junit.Test; import org.graalvm.compiler.debug.Debug; import org.graalvm.compiler.debug.DebugConfig;
*** 41,53 **** --- 39,49 ---- import org.graalvm.compiler.debug.GraalDebugConfig; import org.graalvm.compiler.debug.internal.CounterImpl; import org.graalvm.compiler.debug.internal.MemUseTrackerImpl; import org.graalvm.compiler.debug.internal.TimerImpl; import org.graalvm.compiler.debug.internal.method.MethodMetricsImpl; ! import org.graalvm.compiler.debug.internal.method.MethodMetricsPrinter; import org.graalvm.compiler.options.OptionValue; import org.graalvm.compiler.options.OptionValue.OverrideScope; ! import org.graalvm.compiler.options.OptionValues; import org.graalvm.compiler.phases.Phase; import jdk.vm.ci.meta.ResolvedJavaMethod; // intercepting metrics
*** 60,89 **** --- 56,80 ---- @Override DebugConfig getConfig() { List<DebugDumpHandler> dumpHandlers = new ArrayList<>(); List<DebugVerifyHandler> verifyHandlers = new ArrayList<>(); + OptionValues options = getInitialOptions(); GraalDebugConfig debugConfig = new GraalDebugConfig( ! GraalDebugConfig.Options.Log.getValue(), ! options, + GraalDebugConfig.Options.Log.getValue(options), "CountingAddPhase", ! GraalDebugConfig.Options.TrackMemUse.getValue(options), "CountingAddPhase", ! GraalDebugConfig.Options.Dump.getValue(options), ! GraalDebugConfig.Options.Verify.getValue(options), "MethodMetricsTest$TestApplication.*", "CountingAddPhase", System.out, dumpHandlers, verifyHandlers); return debugConfig; } @Override protected OverrideScope getOScope() { Map<OptionValue<?>, Object> mapping = new HashMap<>(); mapping.put(MethodMetricsPrinter.Options.MethodMeterPrintAscii, true); return OptionValue.override(mapping); } private DebugValueFactory factory; @Test @Override @SuppressWarnings("try")

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception01.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File