Skip to content

Commit 2a06335

Browse files
committedOct 21, 2020
8254785: compiler/graalunit/HotspotTest.java failed with "missing Graal intrinsics for: java/lang/StringLatin1.indexOfChar([BIII)I"
Reviewed-by: psandoz, iignatyev, kvn
1 parent 1b7ddeb commit 2a06335

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed
 

‎src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java

+7
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,13 @@ public CheckGraalIntrinsics() {
337337
add(toBeInvestigated,
338338
"java/lang/StringCoding.hasNegatives([BII)Z",
339339
"java/lang/StringCoding.implEncodeISOArray([BI[BII)I");
340+
341+
if (isJDK16OrHigher()) {
342+
// Added by JDK-8173585: Intrinsify StringLatin1.indexOf(char)
343+
add(toBeInvestigated,
344+
"java/lang/StringLatin1.indexOfChar([BIII)I");
345+
}
346+
340347
add(ignore,
341348
// handled through an intrinsic for String.equals itself
342349
"java/lang/StringLatin1.equals([B[B)Z",

‎test/hotspot/jtreg/ProblemList-graal.txt

-1
Original file line numberDiff line numberDiff line change
@@ -242,4 +242,3 @@ org.graalvm.compiler.core.test.deopt.CompiledMethodTest 8202955
242242

243243
org.graalvm.compiler.hotspot.test.ReservedStackAccessTest 8213567 windows-all
244244

245-
org.graalvm.compiler.hotspot.test.CheckGraalIntrinsics 8254785 generic-all

0 commit comments

Comments
 (0)
Please sign in to comment.