Mercurial > hg > graal-jvmci-8
comparison jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java @ 23392:b3a816d3b844
Backed out changeset: a920338dd4d4
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Thu, 12 May 2016 11:06:49 +0200 |
parents | 19855d029fc0 |
children | 1d4ce2d19e52 |
comparison
equal
deleted
inserted
replaced
23391:dd9f3badc978 | 23392:b3a816d3b844 |
---|---|
31 | 31 |
32 import jdk.vm.ci.code.BytecodeFrame; | 32 import jdk.vm.ci.code.BytecodeFrame; |
33 import jdk.vm.ci.code.InstalledCode; | 33 import jdk.vm.ci.code.InstalledCode; |
34 import jdk.vm.ci.code.InvalidInstalledCodeException; | 34 import jdk.vm.ci.code.InvalidInstalledCodeException; |
35 import jdk.vm.ci.code.TargetDescription; | 35 import jdk.vm.ci.code.TargetDescription; |
36 import jdk.vm.ci.common.JVMCIError; | |
36 import jdk.vm.ci.hotspotvmconfig.HotSpotVMField; | 37 import jdk.vm.ci.hotspotvmconfig.HotSpotVMField; |
37 import jdk.vm.ci.inittimer.InitTimer; | 38 import jdk.vm.ci.inittimer.InitTimer; |
38 import jdk.vm.ci.meta.JavaType; | 39 import jdk.vm.ci.meta.JavaType; |
39 import jdk.vm.ci.meta.ResolvedJavaMethod; | 40 import jdk.vm.ci.meta.ResolvedJavaMethod; |
40 import jdk.vm.ci.meta.ResolvedJavaType; | 41 import jdk.vm.ci.meta.ResolvedJavaType; |
307 * {@link HotSpotVMConfig#codeInstallResultOk}, | 308 * {@link HotSpotVMConfig#codeInstallResultOk}, |
308 * {@link HotSpotVMConfig#codeInstallResultCacheFull}, | 309 * {@link HotSpotVMConfig#codeInstallResultCacheFull}, |
309 * {@link HotSpotVMConfig#codeInstallResultCodeTooLarge}, | 310 * {@link HotSpotVMConfig#codeInstallResultCodeTooLarge}, |
310 * {@link HotSpotVMConfig#codeInstallResultDependenciesFailed} or | 311 * {@link HotSpotVMConfig#codeInstallResultDependenciesFailed} or |
311 * {@link HotSpotVMConfig#codeInstallResultDependenciesInvalid}. | 312 * {@link HotSpotVMConfig#codeInstallResultDependenciesInvalid}. |
312 * @throws InternalError if there is something wrong with the compiled code or the associated | 313 * @throws JVMCIError if there is something wrong with the compiled code or the associated |
313 * metadata | 314 * metadata. |
314 */ | 315 */ |
315 native int installCode(TargetDescription target, HotSpotCompiledCode compiledCode, InstalledCode code, HotSpotSpeculationLog speculationLog); | 316 native int installCode(TargetDescription target, HotSpotCompiledCode compiledCode, InstalledCode code, HotSpotSpeculationLog speculationLog); |
316 | 317 |
317 /** | 318 /** |
318 * Resets all compilation statistics. | 319 * Resets all compilation statistics. |