RFR: 8276660: Scalability bottleneck in java.security.Provider.getService() [v2]
Weijun Wang
weijun at openjdk.java.net
Tue Nov 30 13:56:14 UTC 2021
On Tue, 30 Nov 2021 02:47:45 GMT, Valerie Peng <valeriep at openjdk.org> wrote:
>> src/java.base/share/classes/java/security/Provider.java line 979:
>>
>>> 977: parseLegacy(sk, sv, OPType.REPLACE);
>>> 978: }
>>> 979: }
>>
>> If you are going through all the entries, should we also clean up the legacy sets and restart?
>
> Do you mean simply wipe out the legacyMap and just do ADD instead of REPLACE?
Yes, since you are simply iterating through all the entries instead of only the changed ones.
-------------
PR: https://git.openjdk.java.net/jdk/pull/6513
More information about the security-dev
mailing list