--- old/src/hotspot/share/classfile/systemDictionaryShared.hpp 2019-10-10 17:16:31.470004645 -0700 +++ new/src/hotspot/share/classfile/systemDictionaryShared.hpp 2019-10-10 17:16:31.213995457 -0700 @@ -323,6 +323,12 @@ }; #endif + template + static unsigned int hash_for_shared_dictionary(T* ptr) { + assert(ptr > (T*)SharedBaseAddress, "must be"); + address p = address(ptr) - SharedBaseAddress; + return primitive_hash
(p); + } }; #endif // SHARE_CLASSFILE_SYSTEMDICTIONARYSHARED_HPP