git: openjdk/mobile: 8240205: Avoid PackageEntry lookup when loading shared classes

duke duke at openjdk.java.net
Fri Apr 3 21:31:03 UTC 2020


Changeset: 512644de
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-04-03 14:26:42 +0000
URL:       https://git.openjdk.java.net/mobile/commit/512644de

8240205: Avoid PackageEntry lookup when loading shared classes

Do the PackageEntry lookup at one place and then pass it along to the subsequently called functions which need it.

Reviewed-by: redestad, lfoltan

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp



More information about the mobile-changes mailing list