8215687: [Graal] unit test CheckGraalIntrinsics failed after 8212043

Add check for new intrinsics

Reviewed-by: iveresov, iignatyev
This commit is contained in:
Vladimir Kozlov 2018-12-20 14:03:56 -08:00
parent 1cd847d6d1
commit f7e8dcc0bb

View File

@ -382,6 +382,14 @@ public class CheckGraalIntrinsics extends GraalTest {
"java/lang/CharacterDataLatin1.isWhitespace(I)Z");
}
if (isJDK13OrHigher()) {
add(toBeInvestigated,
"java/lang/Math.max(DD)D",
"java/lang/Math.max(FF)F",
"java/lang/Math.min(DD)D",
"java/lang/Math.min(FF)F");
}
if (!config.inlineNotify()) {
add(ignore, "java/lang/Object.notify()V");
}
@ -542,6 +550,10 @@ public class CheckGraalIntrinsics extends GraalTest {
return GraalServices.JAVA_SPECIFICATION_VERSION >= 12;
}
private static boolean isJDK13OrHigher() {
return GraalServices.JAVA_SPECIFICATION_VERSION >= 13;
}
public interface Refiner {
void refine(CheckGraalIntrinsics checker);
}