RFR: 8322770: Implement C2 VectorizedHashCode on AArch64 [v9]

Mikhail Ablakatov duke at openjdk.org
Thu Sep 19 15:05:05 UTC 2024


On Wed, 18 Sep 2024 14:27:50 GMT, Andrew Haley <aph at openjdk.org> wrote:

>>> Does that make a significant measurable difference?
>> 
>> I'll revert on this with performance numbers later.
>> 
>>> Why not simply 32-align the region? Then we can get rid of this large_loop_size calculation.
>> 
>> We aim to align the code only if it reduces the number of aligned 32-byte instruction memory regions the loop compromises.
>
> If doing this really does help performance for this function, then we can find a good way to do it which doesn't require any lengths to be hard coded, and we can fully document the solution so others can use it.

Doing this gives no performance benefits. Removed by https://github.com/openjdk/jdk/pull/18487/commits/9f4ae8554106d3e1290ee127b848d7f48952e5fb .

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

PR Review Comment: https://git.openjdk.org/jdk/pull/18487#discussion_r1766996726


More information about the hotspot-dev mailing list