On Fri, 4 Jun 2021 06:51:35 GMT, Anthony Scarpino <ascarp...@openjdk.org> wrote:

>> Hi,
>> 
>> I need a review of this rather large change to GCM.  GCM will no longer use 
>> CipherCore, and AESCrypt  to handle it's buffers and other objects.  It is 
>> also a major code redesign limits the amount of data copies and make some 
>> performance-based decisions.
>> 
>> Thanks
>> 
>> Tony
>
> Anthony Scarpino has updated the pull request with a new target base due to a 
> merge or a rebase. The pull request now contains 29 commits:
> 
>  - merge, and a few nits
>  - Merge branch 'master' into perfphase1
>  - left 4k test length for trigger
>  - missed resultLen and undo decrypt heap hasarray check
>  - code review comments
>  - fix
>  - Remove GCTR reset() calls because GCTR is released after the operation
>    some variable name consistency
>    other small cleanup
>  - Review comments update
>  - Review comments update
>  - Fix perf problem by reorganizing doLastBlock()
>  - ... and 19 more: https://git.openjdk.org/jdk/compare/b9558655...d84d302b

> It is also a major code redesign limits the amount of data copies and make 
> some performance-based decisions.

Out of curiosity, what kind of perf improvement should one expect as a result 
of these changes?

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

PR: https://git.openjdk.org/jdk/pull/4072

Reply via email to