< prev index next >

src/hotspot/share/classfile/javaClasses.cpp

Print this page

@@ -1315,13 +1315,15 @@
   k->set_java_mirror(mirror);
   k->clear_has_raw_archived_mirror();
 
   set_mirror_module_field(k, mirror, module, THREAD);
 
-  ResourceMark rm;
+  if (log_is_enabled(Trace, cds, heap, mirror)) {
+    ResourceMark rm(THREAD);
   log_trace(cds, heap, mirror)(
     "Restored %s archived mirror " PTR_FORMAT, k->external_name(), p2i(mirror()));
+  }
 
   return true;
 }
 #endif // INCLUDE_CDS_JAVA_HEAP
 
< prev index next >