[jdk17u-dev] RFR: 8274243: Implement fast-path for ASCII-compatible CharsetEncoders on aarch64

Ningsheng Jian njian at openjdk.org
Tue May 23 04:17:06 UTC 2023


Clean backport of JDK-8274243. Related x86 version (JDK-8274242) has been backported to 17.02 and ppc version (JDK-8277846) backported to 17.03.

I found this patch while trying to backport my JDK-8307572. Without this backport, JDK-8307572 will not be a clean backport to jdk17u.

The backport of JDK-8274242 (x86), already contains the java and c2 common part, so we can see performance improvement on AArch64 with this patch.

No new jtreg test failure with both release and fastdebug build.

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

Commit messages:
 - Backport ddddec7d74745905230282124524a0dbdd1bd1c1

Changes: https://git.openjdk.org/jdk17u-dev/pull/1386/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1386&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8274243
  Stats: 256 lines in 6 files changed: 126 ins; 90 del; 40 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/1386.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1386/head:pull/1386

PR: https://git.openjdk.org/jdk17u-dev/pull/1386


More information about the jdk-updates-dev mailing list