[8u] RFR 8131778: java disables UseAES flag when using VIS=2 on sparc
Andrew John Hughes
gnu.andrew at redhat.com
Thu Dec 12 04:17:03 UTC 2019
On 21/11/2019 03:50, Martin Balao wrote:
> Hi,
>
> I'd like to request a review for the 8u backport of 8131778 [1].
>
> Webrev.00:
>
> *
> http://cr.openjdk.java.net/~mbalao/webrevs/8131778/8131778.8u.hotspot.webrev.00/
>
> Differences from JDK baseline patch:
>
> * src/cpu/x86/vm/vm_version_x86.cpp
> * 2nd hook does not apply cleanly because 8134553 [2] and 8073108 [3]
> are not in 8u. Note: 8073108 [3] backport to 8u is in progress [4].
> Manually applied change without further conflicts.
>
> This backport is necessary for feature parity between OpenJDK and Oracle
> JDK.
>
> Testing:
>
> I could verify there are no regressions in x86_64:
>
> [martin at vmhost bin]$ ./java -XX:+UseAES -XX:UseSSE=2
> -XX:+PrintFlagsFinal -version| grep UseAES
> bool UseAES := true
> {product}
> bool UseAESIntrinsics = false
> {product}
> openjdk version "1.8.0-internal-debug"
> OpenJDK Runtime Environment (build
> 1.8.0-internal-debug-martin_2019_11_20_15_40-b00)
> OpenJDK 64-Bit Server VM (build 25.71-b00-debug, mixed mode)
>
> I don't have infrastructure to build and test on SPARC; but given that
> there were no conflicts on SPARC part of the patch, I assume it's likely
> to be okay.
>
> Thanks,
> Martin.-
>
> --
> [1] - https://bugs.openjdk.java.net/browse/JDK-8131778
> [2] - https://bugs.openjdk.java.net/browse/JDK-8134553
> [3] - https://bugs.openjdk.java.net/browse/JDK-8073108
> [4] -
> https://mail.openjdk.java.net/pipermail/jdk8u-dev/2019-November/010630.html
>
Looks like this patch no longer applies with 8073108 now committed. Can
you please provide an updated version against current HEAD?
In general, if a patch depends on an earlier patch, it is best to wait
until the dependency is approved and committed.
Thanks,
--
Andrew :)
Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
https://keybase.io/gnu_andrew
More information about the jdk8u-dev
mailing list