git: openjdk/jdk17u: master: 8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86
Claes Redestad
redestad at openjdk.java.net
Wed Nov 24 20:56:45 UTC 2021
Changeset: 14a1f2af
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-11-24 20:55:36 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/14a1f2af391a9c758bb788d0ff7f70d37583a086
8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86
Backport-of: aaa36cc0069043e34b47e89769eb9eba39e5362a
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/sun/nio/cs/CESU_8.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java
- test/hotspot/jtreg/compiler/codegen/Test6896617.java
+ test/hotspot/jtreg/compiler/intrinsics/string/TestEncodeIntrinsics.java
! test/micro/org/openjdk/bench/java/nio/CharsetEncodeDecode.java
More information about the jdk-updates-changes
mailing list