src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/NoDeadCodeVerifyHandler.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.printer/src/org/graalvm/compiler/printer/NoDeadCodeVerifyHandler.java

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/NoDeadCodeVerifyHandler.java

Print this page

        

*** 24,36 **** import java.util.List; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import org.graalvm.compiler.debug.DebugVerifyHandler; import org.graalvm.compiler.debug.GraalError; - import org.graalvm.compiler.debug.internal.DebugScope; import org.graalvm.compiler.graph.Node; import org.graalvm.compiler.nodes.StructuredGraph; import org.graalvm.compiler.options.Option; import org.graalvm.compiler.options.OptionKey; import org.graalvm.compiler.options.OptionType; --- 24,36 ---- import java.util.List; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; + import org.graalvm.compiler.debug.DebugContext; import org.graalvm.compiler.debug.DebugVerifyHandler; import org.graalvm.compiler.debug.GraalError; import org.graalvm.compiler.graph.Node; import org.graalvm.compiler.nodes.StructuredGraph; import org.graalvm.compiler.options.Option; import org.graalvm.compiler.options.OptionKey; import org.graalvm.compiler.options.OptionType;
*** 61,72 **** * phases clean up their own dead code. */ private static final Map<String, Boolean> discovered = new ConcurrentHashMap<>(); @Override ! public void verify(Object object, String format, Object... args) { ! OptionValues options = DebugScope.getConfig().getOptions(); if (Options.NDCV.getValue(options) != OFF && object instanceof StructuredGraph) { StructuredGraph graph = (StructuredGraph) object; List<Node> before = graph.getNodes().snapshot(); new DeadCodeEliminationPhase().run(graph); List<Node> after = graph.getNodes().snapshot(); --- 61,72 ---- * phases clean up their own dead code. */ private static final Map<String, Boolean> discovered = new ConcurrentHashMap<>(); @Override ! public void verify(DebugContext debug, Object object, String format, Object... args) { ! OptionValues options = debug.getOptions(); if (Options.NDCV.getValue(options) != OFF && object instanceof StructuredGraph) { StructuredGraph graph = (StructuredGraph) object; List<Node> before = graph.getNodes().snapshot(); new DeadCodeEliminationPhase().run(graph); List<Node> after = graph.getNodes().snapshot();
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/NoDeadCodeVerifyHandler.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File