RFR: 8375443: AVX-512: Disabling through UseSHA doesn't affect UseSHA3Intrinsics [v5]

Manuel Hässig mhaessig at openjdk.org
Mon Feb 9 21:38:44 UTC 2026


On Thu, 5 Feb 2026 17:17:53 GMT, Ramkumar Sunderbabu <rsunderbabu at openjdk.org> wrote:

>> SHA code here is mess. I would like it be re-written similar to what we have for `UseAES`.
>> 
>> Is only x86 code affected or other platforms have it too?
>> 
>> Also look on [PR 29338](https://git.openjdk.org/jdk/pull/29338)
>
>> SHA code here is mess. I would like it be re-written similar to what we have for `UseAES`.
>> 
>> Is only x86 code affected or other platforms have it too?
>> 
>> Also look on [PR 29338](https://git.openjdk.org/jdk/pull/29338)
> 
> Only x86 code is affected.
> The style is consistent in all platforms.
> I prefer keeping this PR only to fix the issue in flag interdependency.
> I will create a new bug to fix the messy code across platforms.

Thank you for the updated tests @rsunderbabu! The PR looks good to me. I just kicked off a CI run to be sure and will report back on Monday.

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

PR Comment: https://git.openjdk.org/jdk/pull/29266#issuecomment-3862667518


More information about the hotspot-dev mailing list