RFR: 8260327: Shenandoah: Shenandoah may fail with -XX:UseSSE=0 on x86_32

Jie Fu jiefu at openjdk.java.net
Mon Jan 25 10:42:40 UTC 2021


On Mon, 25 Jan 2021 09:41:03 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

>> Hi all,
>> 
>> I'd like to fix this bug although UseSSE=0 won't be used in product environments.
>> However, it will be benefit for our testing of OpenJDK.
>> 
>> The fix just following the style of RegisterSaver::save_live_registers [1].
>> 
>> Thanks.
>> Best regards,
>> Jie
>> 
>> [1] https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp#L205
>
> Hi @DamonFool,
> we already have an ongoing PR about this:
> https://github.com/openjdk/jdk/pull/1172
> 
> Maybe coordinate with @shipilev which way to go? Not sure if Aleksey intends to take this any further.

I didn't know that before.

Since you are the experts in Shenandoah, I'll close this PR.
Thanks.

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

PR: https://git.openjdk.java.net/jdk/pull/2214



More information about the hotspot-gc-dev mailing list