8240244: Avoid calling resolve_super_or_fail in SystemDictionary::load_shared_class

Reviewed-by: redestad, lfoltan, minqi
This commit is contained in:
Ioi Lam 2020-03-04 22:26:48 -08:00
parent 6cb2e02af6
commit 7ba18fc015
10 changed files with 89 additions and 53 deletions

View file

@ -1361,7 +1361,7 @@ void ClassLoader::record_result(InstanceKlass* ik, const ClassFileStream* stream
if (loader == NULL) {
// JFR classes
ik->set_shared_classpath_index(0);
ik->set_class_loader_type(ClassLoader::BOOT_LOADER);
ik->set_shared_class_loader_type(ClassLoader::BOOT_LOADER);
}
return;
}