changeset 22051:3c5fab38bef0

HotSpotSuitesProvider: use SuitesProvider interface instead of DefaultSuitesProvider.
author Josef Eisl <josef.eisl@jku.at>
date Mon, 22 Jun 2015 12:11:55 +0200
parents 5352b2437a2d
children 1489392b6469
files graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotSuitesProvider.java graal/com.oracle.graal.java/src/com/oracle/graal/java/DefaultSuitesProvider.java
diffstat 2 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotSuitesProvider.java	Mon Jun 22 10:58:49 2015 +0200
+++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotSuitesProvider.java	Mon Jun 22 12:11:55 2015 +0200
@@ -51,7 +51,7 @@
     protected final HotSpotGraalRuntimeProvider runtime;
 
     private final AddressLowering addressLowering;
-    private final DefaultSuitesProvider defaultSuitesProvider;
+    private final SuitesProvider defaultSuitesProvider;
 
     private class SuitesSupplier implements OptionSupplier<Suites> {
 
@@ -73,7 +73,7 @@
 
     }
 
-    public HotSpotSuitesProvider(DefaultSuitesProvider defaultSuitesProvider, HotSpotGraalRuntimeProvider runtime, AddressLowering addressLowering) {
+    public HotSpotSuitesProvider(SuitesProvider defaultSuitesProvider, HotSpotGraalRuntimeProvider runtime, AddressLowering addressLowering) {
         this.runtime = runtime;
         this.addressLowering = addressLowering;
         this.defaultSuitesProvider = defaultSuitesProvider;
--- a/graal/com.oracle.graal.java/src/com/oracle/graal/java/DefaultSuitesProvider.java	Mon Jun 22 10:58:49 2015 +0200
+++ b/graal/com.oracle.graal.java/src/com/oracle/graal/java/DefaultSuitesProvider.java	Mon Jun 22 12:11:55 2015 +0200
@@ -74,7 +74,7 @@
         return defaultGraphBuilderSuite;
     }
 
-    public PhaseSuite<HighTierContext> createGraphBuilderSuite(Plugins plugins) {
+    protected PhaseSuite<HighTierContext> createGraphBuilderSuite(Plugins plugins) {
         PhaseSuite<HighTierContext> suite = new PhaseSuite<>();
         suite.appendPhase(new GraphBuilderPhase(GraphBuilderConfiguration.getDefault(plugins)));
         return suite;