Mercurial > hg > truffle
comparison graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotCodeCacheProvider.java @ 21558:d563baeca9df
changed uses of Graal terminology to JVMCI (JBS:GRAAL-53)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 27 May 2015 13:43:27 +0200 |
parents | 48c1ebd24120 |
children | 4c00096fc415 |
comparison
equal
deleted
inserted
replaced
21557:31fc2fce38f3 | 21558:d563baeca9df |
---|---|
199 Debug.log("%s", disassemble(installedCode)); | 199 Debug.log("%s", disassemble(installedCode)); |
200 } | 200 } |
201 return installedCode; | 201 return installedCode; |
202 } | 202 } |
203 | 203 |
204 public InstalledCode installMethod(HotSpotResolvedJavaMethod method, CompilationResult compResult, long graalEnv, boolean isDefault) { | 204 public InstalledCode installMethod(HotSpotResolvedJavaMethod method, CompilationResult compResult, long jvmciEnv, boolean isDefault) { |
205 if (compResult.getId() == -1) { | 205 if (compResult.getId() == -1) { |
206 compResult.setId(method.allocateCompileId(compResult.getEntryBCI())); | 206 compResult.setId(method.allocateCompileId(compResult.getEntryBCI())); |
207 } | 207 } |
208 HotSpotInstalledCode installedCode = new HotSpotNmethod(method, compResult.getName(), isDefault); | 208 HotSpotInstalledCode installedCode = new HotSpotNmethod(method, compResult.getName(), isDefault); |
209 runtime.getCompilerToVM().installCode(new HotSpotCompiledNmethod(method, compResult, graalEnv), installedCode, method.getSpeculationLog()); | 209 runtime.getCompilerToVM().installCode(new HotSpotCompiledNmethod(method, compResult, jvmciEnv), installedCode, method.getSpeculationLog()); |
210 return logOrDump(installedCode, compResult); | 210 return logOrDump(installedCode, compResult); |
211 } | 211 } |
212 | 212 |
213 @Override | 213 @Override |
214 public InstalledCode addMethod(ResolvedJavaMethod method, CompilationResult compResult, SpeculationLog log, InstalledCode predefinedInstalledCode) { | 214 public InstalledCode addMethod(ResolvedJavaMethod method, CompilationResult compResult, SpeculationLog log, InstalledCode predefinedInstalledCode) { |