comparison graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/MethodSubstitutionTest.java @ 21556:48c1ebd24120

renamed com.oracle.graal.api[meta|code] modules to com.oracle.jvmci.[meta|code] (JBS:GRAAL-53)
author Doug Simon <doug.simon@oracle.com>
date Wed, 27 May 2015 00:36:16 +0200
parents b1530a6cce8c
children 0e095e2c24e2
comparison
equal deleted inserted replaced
21555:d12eaef9af72 21556:48c1ebd24120
22 */ 22 */
23 package com.oracle.graal.replacements.test; 23 package com.oracle.graal.replacements.test;
24 24
25 import java.lang.reflect.*; 25 import java.lang.reflect.*;
26 26
27 import com.oracle.graal.api.code.*;
28 import com.oracle.graal.api.meta.*;
29 import com.oracle.graal.api.replacements.*; 27 import com.oracle.graal.api.replacements.*;
30 import com.oracle.graal.compiler.test.*; 28 import com.oracle.graal.compiler.test.*;
31 import com.oracle.graal.graph.*; 29 import com.oracle.graal.graph.*;
32 import com.oracle.graal.nodes.*; 30 import com.oracle.graal.nodes.*;
33 import com.oracle.graal.nodes.StructuredGraph.AllowAssumptions; 31 import com.oracle.graal.nodes.StructuredGraph.AllowAssumptions;
34 import com.oracle.graal.phases.common.*; 32 import com.oracle.graal.phases.common.*;
35 import com.oracle.graal.phases.common.inlining.*; 33 import com.oracle.graal.phases.common.inlining.*;
36 import com.oracle.graal.phases.tiers.*; 34 import com.oracle.graal.phases.tiers.*;
35 import com.oracle.jvmci.code.*;
37 import com.oracle.jvmci.debug.*; 36 import com.oracle.jvmci.debug.*;
38 import com.oracle.jvmci.debug.Debug.Scope; 37 import com.oracle.jvmci.debug.Debug.Scope;
38 import com.oracle.jvmci.meta.*;
39 39
40 /** 40 /**
41 * Tests if {@link MethodSubstitution}s are inlined correctly. Most test cases only assert that 41 * Tests if {@link MethodSubstitution}s are inlined correctly. Most test cases only assert that
42 * there are no remaining invocations in the graph. This is sufficient if the method that is being 42 * there are no remaining invocations in the graph. This is sufficient if the method that is being
43 * substituted is a native method. For Java methods, additional checks are necessary. 43 * substituted is a native method. For Java methods, additional checks are necessary.