< prev index next >

src/share/vm/jvmci/jvmciRuntime.cpp

Print this page
rev 10076 : 8149076: [JVMCI] missing ResourceMark in JVMCIRuntime::initialize_HotSpotJVMCIRuntime

@@ -632,10 +632,11 @@
   return Handle((oop)result.get_jobject());
 }
 
 void JVMCIRuntime::initialize_HotSpotJVMCIRuntime(TRAPS) {
   if (JNIHandles::resolve(_HotSpotJVMCIRuntime_instance) == NULL) {
+    ResourceMark rm;
 #ifdef ASSERT
     // This should only be called in the context of the JVMCI class being initialized
     TempNewSymbol name = SymbolTable::new_symbol("jdk/vm/ci/runtime/JVMCI", CHECK);
     Klass* k = SystemDictionary::resolve_or_null(name, CHECK);
     instanceKlassHandle klass = InstanceKlass::cast(k);
< prev index next >