git: openjdk/jdk: master: 8320448: Accelerate IndexOf using AVX2

Jatin Bhateja jbhateja at openjdk.org
Fri Jun 7 17:04:54 UTC 2024


Changeset: 8e72d7cf
Author:    Scott Gibbons <sgibbons at openjdk.org>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date:      2024-06-07 17:02:14 +0000
URL:       https://git.openjdk.org/jdk/commit/8e72d7cf8e7dfc7eb9e66bc562f125f947e37f49

8320448: Accelerate IndexOf using AVX2

Reviewed-by: epeter, kvn, sviswanathan

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
+ src/hotspot/cpu/x86/c2_stubGenerator_x86_64_string.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! test/jdk/TEST.ROOT
+ test/jdk/java/lang/String/IndexOf.java
+ test/jdk/java/lang/StringBuffer/ECoreIndexOf.java
+ test/micro/org/openjdk/bench/java/lang/StringIndexOfHuge.java



More information about the jdk-changes mailing list