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

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/InstanceOfTest.java

Print this page

        

*** 26,45 **** import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.TreeMap; ! import org.junit.Test; ! ! import org.graalvm.compiler.debug.Debug; ! import org.graalvm.compiler.debug.Debug.Scope; import org.graalvm.compiler.nodes.IfNode; import org.graalvm.compiler.nodes.ReturnNode; import org.graalvm.compiler.nodes.StructuredGraph; import org.graalvm.compiler.nodes.StructuredGraph.AllowAssumptions; import org.graalvm.compiler.nodes.java.InstanceOfNode; import org.graalvm.compiler.phases.common.AbstractInliningPhase; import jdk.vm.ci.code.site.Call; import jdk.vm.ci.code.site.Mark; import jdk.vm.ci.code.site.Site; import jdk.vm.ci.meta.JavaTypeProfile; --- 26,43 ---- import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.TreeMap; ! import org.graalvm.compiler.debug.DebugContext; import org.graalvm.compiler.nodes.IfNode; import org.graalvm.compiler.nodes.ReturnNode; import org.graalvm.compiler.nodes.StructuredGraph; import org.graalvm.compiler.nodes.StructuredGraph.AllowAssumptions; import org.graalvm.compiler.nodes.java.InstanceOfNode; import org.graalvm.compiler.phases.common.AbstractInliningPhase; + import org.junit.Test; import jdk.vm.ci.code.site.Call; import jdk.vm.ci.code.site.Mark; import jdk.vm.ci.code.site.Site; import jdk.vm.ci.meta.JavaTypeProfile;
*** 483,499 **** assertDeepEquals(value, ret.result().asJavaConstant().asBoxedPrimitive()); } @SuppressWarnings("try") protected StructuredGraph buildGraph(final String snippet) { ! try (Scope s = Debug.scope("InstanceOfTest", getMetaAccess().lookupJavaMethod(getMethod(snippet)))) { ! StructuredGraph graph = parseEager(snippet, AllowAssumptions.YES); compile(graph.method(), graph); ! Debug.dump(Debug.BASIC_LEVEL, graph, snippet); return graph; } catch (Throwable e) { ! throw Debug.handle(e); } } static class Depth1 implements Cloneable { } --- 481,498 ---- assertDeepEquals(value, ret.result().asJavaConstant().asBoxedPrimitive()); } @SuppressWarnings("try") protected StructuredGraph buildGraph(final String snippet) { ! DebugContext debug = getDebugContext(); ! try (DebugContext.Scope s = debug.scope("InstanceOfTest", getMetaAccess().lookupJavaMethod(getMethod(snippet)))) { ! StructuredGraph graph = parseEager(snippet, AllowAssumptions.YES, debug); compile(graph.method(), graph); ! debug.dump(DebugContext.BASIC_LEVEL, graph, snippet); return graph; } catch (Throwable e) { ! throw debug.handle(e); } } static class Depth1 implements Cloneable { }
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/InstanceOfTest.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File