hg: jdk/jdk: 8240204: Optimize package handling for archived classes
yumin.qi at oracle.com
yumin.qi at oracle.com
Mon Apr 20 23:37:06 UTC 2020
Changeset: 920562fbf6b9
Author: minqi
Date: 2020-04-20 16:36 -0700
URL: https://hg.openjdk.java.net/jdk/jdk/rev/920562fbf6b9
8240204: Optimize package handling for archived classes
Summary: ClassLoader::add_package just sets classpath_index to PackageEntry, moved the code to InstanceKlass. Also avoid calling check_prohibited_package since CDS does not archive prohibited classe in set_package.
Reviewed-by: hseigel, lfoltan, redestad, iklam
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
More information about the jdk-changes
mailing list