comparison graal/com.oracle.graal.phases/src/com/oracle/graal/phases/tiers/Suites.java @ 9855:6898d8995866

converted more options from GraalOptions to new system (GRAAL-27)
author Doug Simon <doug.simon@oracle.com>
date Tue, 04 Jun 2013 00:35:28 +0200
parents 3df022b2eebe
children fbad7372eccd
comparison
equal deleted inserted replaced
9854:394f38496856 9855:6898d8995866
23 package com.oracle.graal.phases.tiers; 23 package com.oracle.graal.phases.tiers;
24 24
25 import java.util.*; 25 import java.util.*;
26 26
27 import com.oracle.graal.graph.*; 27 import com.oracle.graal.graph.*;
28 import com.oracle.graal.options.*;
28 import com.oracle.graal.phases.*; 29 import com.oracle.graal.phases.*;
29 30
30 public final class Suites { 31 public final class Suites {
32
33 // @formatter:off
34 @Option(help = "The compiler configuration to use")
35 private static final OptionValue<String> CompilerConfiguration = new OptionValue<>("basic");
36 // @formatter:on
31 37
32 public static final Suites DEFAULT; 38 public static final Suites DEFAULT;
33 39
34 private final PhaseSuite<HighTierContext> highTier; 40 private final PhaseSuite<HighTierContext> highTier;
35 private final PhaseSuite<MidTierContext> midTier; 41 private final PhaseSuite<MidTierContext> midTier;
67 midTier = config.createMidTier(); 73 midTier = config.createMidTier();
68 lowTier = config.createLowTier(); 74 lowTier = config.createLowTier();
69 } 75 }
70 76
71 public static Suites createDefaultSuites() { 77 public static Suites createDefaultSuites() {
72 return createSuites(GraalOptions.CompilerConfiguration); 78 return createSuites(CompilerConfiguration.getValue());
73 } 79 }
74 80
75 public static Suites createSuites(String name) { 81 public static Suites createSuites(String name) {
76 CompilerConfiguration config = configurations.get(name); 82 CompilerConfiguration config = configurations.get(name);
77 if (config == null) { 83 if (config == null) {