src/hotspot/share/oops/klass.cpp
changeset 50056 ca1f2d4d4ec8
parent 49969 8624981f1ffa
child 50113 caf115bb98ad
equal deleted inserted replaced
50055:0b63526d1550 50056:ca1f2d4d4ec8
   534     if (MetaspaceShared::open_archive_heap_region_mapped()) {
   534     if (MetaspaceShared::open_archive_heap_region_mapped()) {
   535       oop m = archived_java_mirror();
   535       oop m = archived_java_mirror();
   536       log_debug(cds, mirror)("Archived mirror is: " PTR_FORMAT, p2i(m));
   536       log_debug(cds, mirror)("Archived mirror is: " PTR_FORMAT, p2i(m));
   537       if (m != NULL) {
   537       if (m != NULL) {
   538         // mirror is archived, restore
   538         // mirror is archived, restore
   539         assert(oopDesc::is_archive_object(m), "must be archived mirror object");
   539         assert(MetaspaceShared::is_archive_object(m), "must be archived mirror object");
   540         Handle m_h(THREAD, m);
   540         Handle m_h(THREAD, m);
   541         java_lang_Class::restore_archived_mirror(this, m_h, loader, module_handle, protection_domain, CHECK);
   541         java_lang_Class::restore_archived_mirror(this, m_h, loader, module_handle, protection_domain, CHECK);
   542         return;
   542         return;
   543       }
   543       }
   544     }
   544     }