[15] RFR (M): 8238681: Make -XX:UseSSE flag x86-specific

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri Feb 14 00:56:26 UTC 2020


http://cr.openjdk.java.net/~vlivanov/8238681/webrev.01/ gives me "404 - Not Found"

Looking on webrev.00.

compiler/c1/Test6579789.java and compiler/c1/Test6855215.java use UseSSE flag without @requires.

Graal/JVMCI supports only 64 bit x86 and access UseSSE only in 'AMD64' specific files. So it is fine.

Otherwise changes seems good.

Thanks,
Vladimir

On 2/10/20 6:19 AM, Vladimir Ivanov wrote:
> http://cr.openjdk.java.net/~vlivanov/8238681/webrev.00/
> https://bugs.openjdk.java.net/browse/JDK-8238681
> 
> Turn UseSSE into x86-specific flag since it doesn't have any meaning on non-x86 platforms.
> 
> As a cleanup, I made all the code which assumes UseSSE<2 x86-32 specific. (x86-64 ABI requires SSE2.)
> 
> Also, as a precaution, I made UseSSE obsolete on non-x86 platforms.
> 
> Testing: hs-precheckin-comp, tier1-5, linux x86-32 fastdebug build.
> 
> Thanks!
> 
> Best regards,
> Vladimir Ivanov


More information about the hotspot-dev mailing list