changeset 22758:5613c604c684

Avoid unnecessary compiler initialization in HotSpotTruffleRuntime.
author Roland Schatz <roland.schatz@oracle.com>
date Mon, 05 Oct 2015 14:55:24 +0200
parents 110ea233237d
children f31918d83b75
files graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java	Mon Oct 05 14:18:07 2015 +0200
+++ b/graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java	Mon Oct 05 14:55:24 2015 +0200
@@ -383,8 +383,7 @@
     }
 
     private static CodeCacheProvider getCodeCache() {
-        Providers providers = getHotSpotProviders();
-        return providers.getCodeCache();
+        return JVMCI.getRuntime().getHostJVMCIBackend().getCodeCache();
     }
 
     @Override
@@ -406,7 +405,7 @@
     @Override
     protected CallMethods getCallMethods() {
         if (callMethods == null) {
-            lookupCallMethods(getHotSpotProviders().getMetaAccess());
+            lookupCallMethods(JVMCI.getRuntime().getHostJVMCIBackend().getMetaAccess());
         }
         return callMethods;
     }