RFR: 8259065: Optimize MessageDigest.getInstance [v5]

Claes Redestad redestad at openjdk.java.net
Fri Jan 8 09:25:00 UTC 2021


On Thu, 7 Jan 2021 23:53:34 GMT, Valerie Peng <valeriep at openjdk.org> wrote:

>> Claes Redestad has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 10 additional commits since the last revision:
>> 
>>  - Remove constant factor in hashCode
>>  - Merge branch 'master' into provider_concache
>>  - Address review comments from @valeriep
>>  - Add cloneInstance baseline micro
>>  - Cache constructor in the Provider.Service instead of a ClassValue. Fix inefficient synchronization in ProviderConfig. Store EngineDescriptor in Service instead of looking it up every time.
>>  - NSPE
>>  - Add provider-based micro, reduce digesters checked by default
>>  - Add GetMessageDigests micro
>>  - Missing static
>>  - 8259065: java.security.Provider should cache default constructors
>
> Marked as reviewed by valeriep (Reviewer).

Thanks for reviewing, Valerie!

-------------

PR: https://git.openjdk.java.net/jdk/pull/1933



More information about the security-dev mailing list