8355556: JVM crash because archived method handle intrinsics are not restored

Reviewed-by: shade
Backport-of: 366650a438d046f3da5b490c42e37faaf3a9abc5
This commit is contained in:
Ioi Lam 2025-06-17 04:36:41 +00:00
parent eb727dcb51
commit 753700182d

View File

@ -771,8 +771,8 @@ jint Threads::create_vm(JavaVMInitArgs* args, bool* canTryAgain) {
#endif
if (CDSConfig::is_using_aot_linked_classes()) {
AOTLinkedClassBulkLoader::finish_loading_javabase_classes(CHECK_JNI_ERR);
SystemDictionary::restore_archived_method_handle_intrinsics();
AOTLinkedClassBulkLoader::finish_loading_javabase_classes(CHECK_JNI_ERR);
}
// Start string deduplication thread if requested.