-
Enhancement
-
Resolution: Duplicate
-
P4
-
13
This is similar to JDK-8213396, the main difference seems to be the non optimized clearing of the buffer in doFinal, see here:
http://hg.openjdk.java.net/jdk/jdk14/file/cf3ce4ee50bf/src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
at line 959.
All the crypto intrinsics look good otherwise -
19.11% runtime stub StubRoutines::counterMode_AESCrypt (1102 bytes)
8.68% runtime stub StubRoutines::ghash_processBlocks (774 bytes)
http://hg.openjdk.java.net/jdk/jdk14/file/cf3ce4ee50bf/src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
at line 959.
All the crypto intrinsics look good otherwise -
19.11% runtime stub StubRoutines::counterMode_AESCrypt (1102 bytes)
8.68% runtime stub StubRoutines::ghash_processBlocks (774 bytes)
- duplicates
-
JDK-8238565 [Graal] No vectorized Arrays.fill causes several regressions to C2
-
- Open
-
- relates to
-
JDK-8238565 [Graal] No vectorized Arrays.fill causes several regressions to C2
-
- Open
-
-
JDK-8213396 [Graal] 65% regression to C2 on open AESBench.decrypt AES/CBC/PKCS5Padding
-
- Closed
-