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.