22 */ 23 24 /** 25 * @test 26 * @bug 8035968 27 * @summary Verify UseSHA option processing on unsupported CPU. 28 * @library /testlibrary /testlibrary/whitebox /compiler/testlibrary testcases 29 * @build TestUseSHAOptionOnUnsupportedCPU 30 * @run main ClassFileInstaller sun.hotspot.WhiteBox 31 * sun.hotspot.WhiteBox$WhiteBoxPermission 32 * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions 33 * -XX:+WhiteBoxAPI TestUseSHAOptionOnUnsupportedCPU 34 */ 35 public class TestUseSHAOptionOnUnsupportedCPU { 36 public static void main(String args[]) throws Throwable { 37 new SHAOptionsBase( 38 new GenericTestCaseForUnsupportedSparcCPU( 39 SHAOptionsBase.USE_SHA_OPTION), 40 new UseSHASpecificTestCaseForUnsupportedSparcCPU( 41 SHAOptionsBase.USE_SHA_OPTION), 42 new GenericTestCaseForUnsupportedX86CPU( 43 SHAOptionsBase.USE_SHA_OPTION), 44 new GenericTestCaseForOtherCPU( 45 SHAOptionsBase.USE_SHA_OPTION)).test(); 46 } 47 } | 22 */ 23 24 /** 25 * @test 26 * @bug 8035968 27 * @summary Verify UseSHA option processing on unsupported CPU. 28 * @library /testlibrary /testlibrary/whitebox /compiler/testlibrary testcases 29 * @build TestUseSHAOptionOnUnsupportedCPU 30 * @run main ClassFileInstaller sun.hotspot.WhiteBox 31 * sun.hotspot.WhiteBox$WhiteBoxPermission 32 * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions 33 * -XX:+WhiteBoxAPI TestUseSHAOptionOnUnsupportedCPU 34 */ 35 public class TestUseSHAOptionOnUnsupportedCPU { 36 public static void main(String args[]) throws Throwable { 37 new SHAOptionsBase( 38 new GenericTestCaseForUnsupportedSparcCPU( 39 SHAOptionsBase.USE_SHA_OPTION), 40 new UseSHASpecificTestCaseForUnsupportedSparcCPU( 41 SHAOptionsBase.USE_SHA_OPTION), 42 new GenericTestCaseForUnsupportedAArch64CPU( 43 SHAOptionsBase.USE_SHA_OPTION), 44 new GenericTestCaseForUnsupportedX86CPU( 45 SHAOptionsBase.USE_SHA_OPTION), 46 new GenericTestCaseForOtherCPU( 47 SHAOptionsBase.USE_SHA_OPTION)).test(); 48 } 49 } |