comparison graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/EconomyCompilerConfiguration.java @ 21538:c1e2fdb5fea3

removed more dependencies from JVMCI classes to non-JVMCI classes (JBS:GRAAL-53)
author Doug Simon <doug.simon@oracle.com>
date Mon, 25 May 2015 17:20:39 +0200
parents 287f7c223d58
children 93f282187d90
comparison
equal deleted inserted replaced
21537:ca14581fadc4 21538:c1e2fdb5fea3
20 * or visit www.oracle.com if you need additional information or have any 20 * or visit www.oracle.com if you need additional information or have any
21 * questions. 21 * questions.
22 */ 22 */
23 package com.oracle.graal.compiler.phases; 23 package com.oracle.graal.compiler.phases;
24 24
25 import com.oracle.graal.api.runtime.*; 25 import com.oracle.graal.lir.phases.AllocationPhase.AllocationContext;
26 import com.oracle.graal.lir.phases.*; 26 import com.oracle.graal.lir.phases.*;
27 import com.oracle.graal.lir.phases.PreAllocationOptimizationPhase.*; 27 import com.oracle.graal.lir.phases.PostAllocationOptimizationPhase.PostAllocationOptimizationContext;
28 import com.oracle.graal.lir.phases.PostAllocationOptimizationPhase.*; 28 import com.oracle.graal.lir.phases.PreAllocationOptimizationPhase.PreAllocationOptimizationContext;
29 import com.oracle.graal.lir.phases.AllocationPhase.*;
30 import com.oracle.graal.phases.*; 29 import com.oracle.graal.phases.*;
31 import com.oracle.graal.phases.tiers.*; 30 import com.oracle.graal.phases.tiers.*;
31 import com.oracle.jvmci.runtime.*;
32 32
33 @ServiceProvider(CompilerConfiguration.class) 33 @ServiceProvider(CompilerConfiguration.class)
34 public class EconomyCompilerConfiguration implements CompilerConfiguration { 34 public class EconomyCompilerConfiguration implements CompilerConfiguration {
35 35
36 public PhaseSuite<HighTierContext> createHighTier() { 36 public PhaseSuite<HighTierContext> createHighTier() {