RFR: 8345169: Implement JEP XXX: Remove the 32-bit x86 Port

Kim Barrett kbarrett at openjdk.org
Fri Jan 10 18:33:47 UTC 2025


On Fri, 10 Jan 2025 18:21:25 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

>> Maybe this should change from range (2,4) then.
>>   product(int, UseSSE, 4,                                                   \
>>           "Highest supported SSE instructions set on x86/x64")              \
>>           range(0, 4)                                                       \
>
> Right. Now that I am thinking more deeply about it, maybe that would be a first step here: lift UseSSE >= 2 for x86_32 ahead of this JEP, eliminate all UseSSE < 2 parts. I can see how intrusive this gets.

[not reviewing, just a drive-by comment] Does UseSSE < 2 provide a way to _avoid_ using relevant parts of
SSE on x86_64, perhaps for debugging?  Or does x86_64 effectively hard-wire UseSSE >= 2?

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

PR Review Comment: https://git.openjdk.org/jdk/pull/22567#discussion_r1910878630


More information about the shenandoah-dev mailing list