git: openjdk/mobile: 8241815: Unnecessary calls to SystemDictionaryShared::define_shared_package
duke
duke at openjdk.java.net
Tue Apr 28 00:53:34 UTC 2020
Changeset: 18c43241
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-04-28 00:09:53 +0000
URL: https://git.openjdk.java.net/mobile/commit/18c43241
8241815: Unnecessary calls to SystemDictionaryShared::define_shared_package
Avoid calling ClassLoaders.definePackage during loading of shared classes originated from the module image since java.lang.Package for named modules are automatically defined.
Reviewed-by: mchung, lfoltan
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
More information about the mobile-changes
mailing list