[jdk17u] RFR: 8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions

Andrew Haley aph at openjdk.java.net
Wed Oct 27 15:06:34 UTC 2021


[New PR because of the 17u updates SNAFU.]

This is a backport of the big AES/GCM patch from JDK head. It's a
major change and it's had very little time (almost a day) to mature in
head, so I've set things up so that there is no change at all unless
you explicitly enable `-XX:+UseAESGCMIntrinsics`, which defaults
to false. When we've had more time we can perhaps turn it on by default.

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

Commit messages:
 - Backport 4f3b626a36319cbbbbdcb1c02a84486a3d4eddb6

Changes: https://git.openjdk.java.net/jdk17u/pull/216/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=216&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8271567
  Stats: 347 lines in 5 files changed: 338 ins; 1 del; 8 mod
  Patch: https://git.openjdk.java.net/jdk17u/pull/216.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/216/head:pull/216

PR: https://git.openjdk.java.net/jdk17u/pull/216


More information about the jdk-updates-dev mailing list