git: openjdk/mobile: 3 new changesets

duke duke at openjdk.org
Mon Feb 5 16:32:41 UTC 2024


Changeset: 19e92201
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-02-05 16:30:05 +0000
URL:       https://git.openjdk.org/mobile/commit/19e92201b4873954c04cead9a3a456445b3ef289

8325169: Reduce String::indexOf overheads

Reviewed-by: rriggs, rgiulietti, mli

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/micro/org/openjdk/bench/java/lang/StringIndexOf.java

Changeset: 55c1446b
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-02-05 16:30:16 +0000
URL:       https://git.openjdk.org/mobile/commit/55c1446b68db6c4734420124b5f26278389fdf2b

8321468: Remove StringUTF16::equals

Reviewed-by: rriggs, kvn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/java.base/share/classes/java/lang/StringUTF16.java

Changeset: c9be83ae
Author:    duke <duke at openjdk.org>
Date:      2024-02-05 16:30:45 +0000
URL:       https://git.openjdk.org/mobile/commit/c9be83aeb605aec14195884cca1134db864a7073

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list