8254785: compiler/graalunit/HotspotTest.java failed with "missing Graal intrinsics for: java/lang/StringLatin1.indexOfChar([BIII)I"

Reviewed-by: psandoz, iignatyev, kvn
This commit is contained in:
Aleksey Shipilev 2020-10-21 06:09:54 +00:00
parent 1b7ddebe46
commit 2a0633507c
2 changed files with 7 additions and 1 deletions
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test
test/hotspot/jtreg

@ -337,6 +337,13 @@ public class CheckGraalIntrinsics extends GraalTest {
add(toBeInvestigated,
"java/lang/StringCoding.hasNegatives([BII)Z",
"java/lang/StringCoding.implEncodeISOArray([BI[BII)I");
if (isJDK16OrHigher()) {
// Added by JDK-8173585: Intrinsify StringLatin1.indexOf(char)
add(toBeInvestigated,
"java/lang/StringLatin1.indexOfChar([BIII)I");
}
add(ignore,
// handled through an intrinsic for String.equals itself
"java/lang/StringLatin1.equals([B[B)Z",

@ -242,4 +242,3 @@ org.graalvm.compiler.core.test.deopt.CompiledMethodTest 8202955
org.graalvm.compiler.hotspot.test.ReservedStackAccessTest 8213567 windows-all
org.graalvm.compiler.hotspot.test.CheckGraalIntrinsics 8254785 generic-all