[11u] RFR 8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics

Vladimir Kozlov vladimir.kozlov at oracle.com
Wed Oct 21 22:42:02 UTC 2020

Looks good.

On 10/21/20 3:39 PM, Viswanathan, Sandhya wrote:
> The fix for 8254790 needs to be backported to JDK11u.
> The fix is one-line change in string_indexof_char intrinsic.
> The intrinsic is moved to c2_MacroAssembler_x86.cpp since jdk15 and was in macroAssembler_x86.cpp in JDK 11u so I am sending a separate webrev review request.
> The other stringL_indexof_char intrinsic didn't exist in JDK11u so that fix is omitted in this webrev.

Intrinsic stringL_indexof_char was added in JDK 16. So JDK 15u backport will be similar to 11u.

Vladimir K

> JBS: https://bugs.openjdk.java.net/browse/JDK-8254790
> Webrev: http://cr.openjdk.java.net/~sviswanathan/8254790/webrev.00/
> Best Regards,
> Sandhya

More information about the hotspot-compiler-dev mailing list