changeset 22397:7202e96981c6

added missing ResourceMark and JVMCI initialization check
author Doug Simon <doug.simon@oracle.com>
date Mon, 03 Aug 2015 15:19:14 +0200
parents bc63108eaae3
children 4f6caa445b92
files src/share/vm/jvmci/jvmciCompiler.cpp
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/vm/jvmci/jvmciCompiler.cpp	Mon Aug 03 10:55:38 2015 +0200
+++ b/src/share/vm/jvmci/jvmciCompiler.cpp	Mon Aug 03 15:19:14 2015 +0200
@@ -159,6 +159,8 @@
 
 void JVMCICompiler::compile_the_world() {
   HandleMark hm;
+  ResourceMark rm;
+  JVMCIRuntime::ensure_jvmci_class_loader_is_initialized();
   JavaThread* THREAD = JavaThread::current();
   Handle receiver = JVMCIRuntime::get_HotSpotJVMCIRuntime();
   TempNewSymbol compileTheWorld = SymbolTable::new_symbol("compileTheWorld", CHECK_ABORT);