Mercurial > hg > truffle
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() { |