RFR: 8349452: Fix performance regression for Arrays.fill() with AVX512 [v8]

Sandhya Viswanathan sviswanathan at openjdk.org
Tue Nov 25 00:47:00 UTC 2025


On Mon, 24 Nov 2025 22:51:42 GMT, Sandhya Viswanathan <sviswanathan at openjdk.org> wrote:

>> Srinivas Vamsi Parasa has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   revert to jccb in one place
>
> src/hotspot/cpu/x86/macroAssembler_x86.cpp line 5639:
> 
>> 5637:   addptr(base, 32);
>> 5638:   subptr(cnt, 4);
>> 5639: 
> 
> The subtraction of the cnt is being done in fill64_tail so this should move to line 5635 in the else.

Please ignore this comment, didn't notice the jump to L_end at line 5626.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/28442#discussion_r2558137228


More information about the hotspot-dev mailing list