Mercurial > hg > graal-jvmci-8
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;