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
