On Mon, 11 May 2026 23:56:14 GMT, Ashutosh Mehra <[email protected]> wrote:

>> VM has a hardcoded requirements on the hardware to have support for SSE2 and 
>> CLFLUSH. Without SSE2 and CLFLUSH, VM won't even startup. Therefore there is 
>> no need to explicitly check for SSE2 or CLFLUSH  the initial hardcoded check 
>> for these features.
>> Since SSE2 is the minimum level required, it is safe to assume SSE is also 
>> always present, so the check for SSE can also be removed. Same with MMX.
>> This patch cleans up enums and feature test functions for these CPU features.
>> 
>> ---------
>> - [x] I confirm that I make this contribution in accordance with the 
>> [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai).
>
> Ashutosh Mehra has updated the pull request incrementally with two additional 
> commits since the last revision:
> 
>  - Update JVMCI to remove the asserts for cpu features being removed
>    
>    Signed-off-by: Ashutosh Mehra <[email protected]>
>  - More updates to the tests
>    
>    Signed-off-by: Ashutosh Mehra <[email protected]>

I updated the issue and the PR description to better reflect additional clean 
up than originally planned.

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

PR Comment: https://git.openjdk.org/jdk/pull/31045#issuecomment-4446539471

Reply via email to