< prev index next >

test/hotspot/jtreg/runtime/appcds/TestCommon.java

Print this page
rev 48002 : imported patch 8188791-open-appcds.v02.patch
rev 48005 : Tests addon for 8188791 which enables AppCDS / CustomClassLoader tests on all 64-bit Linux and Solaris platforms

*** 322,339 **** return dirFile.getPath(); } // Returns true if custom loader is supported, based on a platform. ! // Custom loader AppCDS is only supported for Linux-x64 and Solaris. public static boolean isCustomLoaderSupported() { boolean isLinux = Platform.isLinux(); ! boolean isX64 = Platform.isX64(); boolean isSolaris = Platform.isSolaris(); ! System.out.println("isCustomLoaderSupported: isX64 = " + isX64); System.out.println("isCustomLoaderSupported: isLinux = " + isLinux); System.out.println("isCustomLoaderSupported: isSolaris = " + isSolaris); ! return ((isX64 && isLinux) || isSolaris); } } --- 322,341 ---- return dirFile.getPath(); } // Returns true if custom loader is supported, based on a platform. ! // Custom loader AppCDS is only supported for 64-bit Linux and Solaris. public static boolean isCustomLoaderSupported() { boolean isLinux = Platform.isLinux(); ! boolean is64 = Platform.is64bit(); boolean isSolaris = Platform.isSolaris(); + boolean isAix = Platform.isAix(); ! System.out.println("isCustomLoaderSupported: is64 = " + is64); System.out.println("isCustomLoaderSupported: isLinux = " + isLinux); System.out.println("isCustomLoaderSupported: isSolaris = " + isSolaris); + System.out.println("isCustomLoaderSupported: isAix = " + isAix); ! return (is64 && (isLinux || isSolaris || isAix)); } }
< prev index next >