1.1 --- a/src/share/vm/classfile/verifier.cpp Thu Nov 02 11:31:01 2017 -0700 1.2 +++ b/src/share/vm/classfile/verifier.cpp Wed Nov 08 09:17:12 2017 -0500 1.3 @@ -1949,9 +1949,11 @@ 1.4 oop loader = current_class()->class_loader(); 1.5 oop protection_domain = current_class()->protection_domain(); 1.6 1.7 - return SystemDictionary::resolve_or_fail( 1.8 + Klass* kls = SystemDictionary::resolve_or_fail( 1.9 name, Handle(THREAD, loader), Handle(THREAD, protection_domain), 1.10 true, CHECK_NULL); 1.11 + current_class()->class_loader_data()->record_dependency(kls, CHECK_NULL); 1.12 + return kls; 1.13 } 1.14 1.15 bool ClassVerifier::is_protected_access(instanceKlassHandle this_class,