On Thu, 6 Jul 2023 12:20:15 GMT, Jim Laskey <jlas...@openjdk.org> wrote:
>> java.lang.runtime.ReferencedKeyMap was introduced to provide a concurrent >> caching scheme for Carrier objects. The technique used is generally useful >> for a variety of caching schemes and is being moved to be shared in other >> parts of the jdk. The MethodType interning case is one example. > > Jim Laskey has updated the pull request with a new target base due to a merge > or a rebase. The pull request now contains ten commits: > > - Merge branch 'master' into 8310913 > - Update to use VirtualThread friendly stale queue. > - Remove warning tied to String Templates > - unneeded SuppressWarning > - Wrong cast > - Move jdk.internal.referencedkey to jdk.internal.util > - Merge branch 'master' into 8310913 > - Update MethodType to use ReferencedKeySet > - Initial commit for ReferencedKeyMap and ReferencedKeySet thanks. It may worth adding a comment about equality comparison and can't use `refersTo` ------------- PR Comment: https://git.openjdk.org/jdk/pull/14684#issuecomment-1624165098