Mercurial > hg > truffle
comparison graal/com.oracle.graal.phases/src/com/oracle/graal/phases/tiers/SuitesProvider.java @ 13585:f4f0a8a01ce0
remove PhasePlan
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Thu, 09 Jan 2014 16:18:29 +0100 |
parents | 3df534c97af1 |
children | df89224ee04a |
comparison
equal
deleted
inserted
replaced
13584:9267de45985b | 13585:f4f0a8a01ce0 |
---|---|
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.phases.tiers; | 23 package com.oracle.graal.phases.tiers; |
24 | 24 |
25 import com.oracle.graal.phases.*; | |
26 | |
25 public interface SuitesProvider { | 27 public interface SuitesProvider { |
26 | 28 |
27 /** | 29 /** |
28 * Get the default phase suites of this compiler. | 30 * Get the default phase suites of this compiler. |
29 */ | 31 */ |
32 /** | 34 /** |
33 * Create a new set of phase suites. Initially, the suites are the same as the | 35 * Create a new set of phase suites. Initially, the suites are the same as the |
34 * {@link #getDefaultSuites default} suites. | 36 * {@link #getDefaultSuites default} suites. |
35 */ | 37 */ |
36 Suites createSuites(); | 38 Suites createSuites(); |
39 | |
40 /** | |
41 * Get the default phase suite for creating new graphs. | |
42 */ | |
43 PhaseSuite<HighTierContext> getDefaultGraphBuilderSuite(); | |
44 | |
37 } | 45 } |