< prev index next >

src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java

Print this page
rev 9941 : 8147432: JVMCI should report bailouts in PrintCompilation output

*** 36,45 **** --- 36,46 ---- import java.util.Map; import java.util.Objects; import java.util.TreeMap; import jdk.vm.ci.code.Architecture; + import jdk.vm.ci.code.CompilationRequestResult; import jdk.vm.ci.code.CompilationResult; import jdk.vm.ci.code.InstalledCode; import jdk.vm.ci.common.JVMCIError; import jdk.vm.ci.inittimer.InitTimer; import jdk.vm.ci.meta.JVMCIMetaAccessContext;
*** 325,336 **** /** * Called from the VM. */ @SuppressWarnings({"unused"}) ! private void compileMethod(HotSpotResolvedJavaMethod method, int entryBCI, long jvmciEnv, int id) { ! getCompiler().compileMethod(new HotSpotCompilationRequest(method, entryBCI, jvmciEnv, id)); } /** * Shuts down the runtime. * --- 326,337 ---- /** * Called from the VM. */ @SuppressWarnings({"unused"}) ! private CompilationRequestResult compileMethod(HotSpotResolvedJavaMethod method, int entryBCI, long jvmciEnv, int id) { ! return getCompiler().compileMethod(new HotSpotCompilationRequest(method, entryBCI, jvmciEnv, id)); } /** * Shuts down the runtime. *
< prev index next >