test/lib/jdk/test/lib/Platform.java
changeset 52030 57862a02bf4b
parent 51659 ca3003390cf0
child 52590 c6b63df2765f
--- a/test/lib/jdk/test/lib/Platform.java	Fri Oct 05 15:46:47 2018 -0700
+++ b/test/lib/jdk/test/lib/Platform.java	Fri Oct 05 18:56:11 2018 -0400
@@ -325,6 +325,19 @@
         }
     }
 
+    public static boolean isDefaultCDSArchiveSupported() {
+        return (is64bit()  &&
+                isServer() &&
+                (isLinux()   ||
+                 isOSX()     ||
+                 isSolaris() ||
+                 isWindows()) &&
+                !isZero()    &&
+                !isMinimal() &&
+                !isAArch64() &&
+                !isARM());
+    }
+
     /*
      * This should match the #if condition in ClassListParser::load_class_from_source().
      */