equal
deleted
inserted
replaced
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 } |