src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
equal
deleted
inserted
replaced
47 import org.graalvm.compiler.bytecode.BridgeMethodUtils; |
47 import org.graalvm.compiler.bytecode.BridgeMethodUtils; |
48 import org.graalvm.compiler.core.CompilerThreadFactory; |
48 import org.graalvm.compiler.core.CompilerThreadFactory; |
49 import org.graalvm.compiler.core.common.LIRKind; |
49 import org.graalvm.compiler.core.common.LIRKind; |
50 import org.graalvm.compiler.core.common.type.ArithmeticOpTable; |
50 import org.graalvm.compiler.core.common.type.ArithmeticOpTable; |
51 import org.graalvm.compiler.debug.DebugCloseable; |
51 import org.graalvm.compiler.debug.DebugCloseable; |
|
52 import org.graalvm.compiler.debug.DebugContext; |
52 import org.graalvm.compiler.debug.DebugHandlersFactory; |
53 import org.graalvm.compiler.debug.DebugHandlersFactory; |
53 import org.graalvm.compiler.debug.DebugContext; |
|
54 import org.graalvm.compiler.debug.GraalError; |
54 import org.graalvm.compiler.debug.GraalError; |
55 import org.graalvm.compiler.graph.Node; |
55 import org.graalvm.compiler.graph.Node; |
56 import org.graalvm.compiler.graph.NodeClass; |
56 import org.graalvm.compiler.graph.NodeClass; |
57 import org.graalvm.compiler.java.GraphBuilderPhase; |
57 import org.graalvm.compiler.java.GraphBuilderPhase; |
58 import org.graalvm.compiler.nodeinfo.NodeInfo; |
58 import org.graalvm.compiler.nodeinfo.NodeInfo; |
71 import org.graalvm.compiler.phases.tiers.HighTierContext; |
71 import org.graalvm.compiler.phases.tiers.HighTierContext; |
72 import org.graalvm.compiler.phases.util.Providers; |
72 import org.graalvm.compiler.phases.util.Providers; |
73 import org.graalvm.compiler.phases.verify.VerifyBailoutUsage; |
73 import org.graalvm.compiler.phases.verify.VerifyBailoutUsage; |
74 import org.graalvm.compiler.phases.verify.VerifyCallerSensitiveMethods; |
74 import org.graalvm.compiler.phases.verify.VerifyCallerSensitiveMethods; |
75 import org.graalvm.compiler.phases.verify.VerifyDebugUsage; |
75 import org.graalvm.compiler.phases.verify.VerifyDebugUsage; |
|
76 import org.graalvm.compiler.phases.verify.VerifyGetOptionsUsage; |
|
77 import org.graalvm.compiler.phases.verify.VerifyGraphAddUsage; |
76 import org.graalvm.compiler.phases.verify.VerifyInstanceOfUsage; |
78 import org.graalvm.compiler.phases.verify.VerifyInstanceOfUsage; |
77 import org.graalvm.compiler.phases.verify.VerifyUpdateUsages; |
79 import org.graalvm.compiler.phases.verify.VerifyUpdateUsages; |
78 import org.graalvm.compiler.phases.verify.VerifyUsageWithEquals; |
80 import org.graalvm.compiler.phases.verify.VerifyUsageWithEquals; |
79 import org.graalvm.compiler.phases.verify.VerifyVirtualizableUsage; |
81 import org.graalvm.compiler.phases.verify.VerifyVirtualizableUsage; |
80 import org.graalvm.compiler.runtime.RuntimeProvider; |
82 import org.graalvm.compiler.runtime.RuntimeProvider; |
379 new VerifyCallerSensitiveMethods().apply(graph, context); |
381 new VerifyCallerSensitiveMethods().apply(graph, context); |
380 new VerifyVirtualizableUsage().apply(graph, context); |
382 new VerifyVirtualizableUsage().apply(graph, context); |
381 new VerifyUpdateUsages().apply(graph, context); |
383 new VerifyUpdateUsages().apply(graph, context); |
382 new VerifyBailoutUsage().apply(graph, context); |
384 new VerifyBailoutUsage().apply(graph, context); |
383 new VerifyInstanceOfUsage().apply(graph, context); |
385 new VerifyInstanceOfUsage().apply(graph, context); |
|
386 new VerifyGraphAddUsage().apply(graph, context); |
|
387 new VerifyGetOptionsUsage().apply(graph, context); |
384 if (graph.method().isBridge()) { |
388 if (graph.method().isBridge()) { |
385 BridgeMethodUtils.getBridgedMethod(graph.method()); |
389 BridgeMethodUtils.getBridgedMethod(graph.method()); |
386 } |
390 } |
387 } |
391 } |
388 |
392 |