src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
--- a/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java Thu Jun 27 03:10:52 2019 +0200
+++ b/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java Thu Jun 27 03:33:44 2019 +0200
@@ -386,6 +386,10 @@
if (isJDK11OrHigher()) {
// Relevant for Java flight recorder
add(toBeInvestigated,
+ "java/lang/CharacterDataLatin1.isDigit(I)Z",
+ "java/lang/CharacterDataLatin1.isLowerCase(I)Z",
+ "java/lang/CharacterDataLatin1.isUpperCase(I)Z",
+ "java/lang/CharacterDataLatin1.isWhitespace(I)Z",
"jdk/jfr/internal/JVM.getEventWriter()Ljava/lang/Object;");
if (!config.useBase64Intrinsics()) {
add(ignore,
@@ -393,14 +397,6 @@
}
}
- if (isJDK12OrHigher()) {
- add(toBeInvestigated,
- "java/lang/CharacterDataLatin1.isDigit(I)Z",
- "java/lang/CharacterDataLatin1.isLowerCase(I)Z",
- "java/lang/CharacterDataLatin1.isUpperCase(I)Z",
- "java/lang/CharacterDataLatin1.isWhitespace(I)Z");
- }
-
if (isJDK13OrHigher()) {
add(toBeInvestigated,
"java/lang/Math.abs(I)I",
@@ -568,23 +564,23 @@
}
private static boolean isJDK9OrHigher() {
- return JavaVersionUtil.JAVA_SPECIFICATION_VERSION >= 9;
+ return JavaVersionUtil.JAVA_SPEC >= 9;
}
private static boolean isJDK10OrHigher() {
- return JavaVersionUtil.JAVA_SPECIFICATION_VERSION >= 10;
+ return JavaVersionUtil.JAVA_SPEC >= 10;
}
private static boolean isJDK11OrHigher() {
- return JavaVersionUtil.JAVA_SPECIFICATION_VERSION >= 11;
+ return JavaVersionUtil.JAVA_SPEC >= 11;
}
private static boolean isJDK12OrHigher() {
- return JavaVersionUtil.JAVA_SPECIFICATION_VERSION >= 12;
+ return JavaVersionUtil.JAVA_SPEC >= 12;
}
private static boolean isJDK13OrHigher() {
- return JavaVersionUtil.JAVA_SPECIFICATION_VERSION >= 13;
+ return JavaVersionUtil.JAVA_SPEC >= 13;
}
public interface Refiner {