< prev index next >

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

Print this page
@@ -421,10 +421,15 @@
                              "com/sun/crypto/provider/ElectronicCodeBook.implECBEncrypt([BII[BI)I",
                              "java/math/BigInteger.shiftLeftImplWorker([I[IIII)V",
                              "java/math/BigInteger.shiftRightImplWorker([I[IIII)V");
          }
  
+         if (isJDK16OrHigher()) {
+             add(toBeInvestigated,
+                             "sun/security/provider/MD5.implCompress0([BI)V");
+         }
+ 
          if (!config.inlineNotify()) {
              add(ignore, "java/lang/Object.notify()V");
          }
          if (!config.inlineNotifyAll()) {
              add(ignore, "java/lang/Object.notifyAll()V");

@@ -591,10 +596,18 @@
  
      private static boolean isJDK14OrHigher() {
          return JavaVersionUtil.JAVA_SPEC >= 14;
      }
  
+     private static boolean isJDK15OrHigher() {
+         return JavaVersionUtil.JAVA_SPEC >= 15;
+     }
+ 
+     private static boolean isJDK16OrHigher() {
+         return JavaVersionUtil.JAVA_SPEC >= 16;
+     }
+ 
      public interface Refiner {
          void refine(CheckGraalIntrinsics checker);
      }
  
      @Test
< prev index next >