RFR: 8293245: x86_64: Extract Adler32 stub implementation into stubGenerator_x86_64_adler.cpp [v3]

Vladimir Ivanov vlivanov at openjdk.org
Tue Sep 6 22:19:56 UTC 2022


On Fri, 2 Sep 2022 22:52:42 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:

>> Extract Adler32 stub implementation into a dedicated file (`stubGenerator_x86_64_adler.cpp`).
>> 
>> Minor cleanups:
>>   * got rid of `updateBytesAdler32()` by manually inlining it into  `generate_updateBytesAdler32()`
>>   * unified usage of `r14` as a scratch register
>>   * added 32-byte alignment for the constants
>> 
>> Testing: hs-tier1 - hs-tier4
>
> Vladimir Ivanov has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains six commits:
> 
>  - fix
>  - Merge branch 'master' into stub.x86_64.adler
>  - Move Adler stub definitions into stubGenerator_x86_64_adler.cpp
>  - update
>  - fix
>  - stubGenerator_x86_64.hpp

Thanks for the review, Vladimir and Dean.

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

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


More information about the hotspot-dev mailing list