36 * java/lang/invoke/TestStableShort$StaticShortStable
37 * java/lang/invoke/TestStableShort$VolatileShortStable
38 * java/lang/invoke/TestStableShort$ShortArrayDim1
39 * java/lang/invoke/TestStableShort$ShortArrayDim2
40 * java/lang/invoke/TestStableShort$ShortArrayDim3
41 * java/lang/invoke/TestStableShort$ShortArrayDim4
42 * java/lang/invoke/TestStableShort$ObjectArrayLowerDim0
43 * java/lang/invoke/TestStableShort$ObjectArrayLowerDim1
44 * java/lang/invoke/TestStableShort$NestedStableField
45 * java/lang/invoke/TestStableShort$NestedStableField$A
46 * java/lang/invoke/TestStableShort$NestedStableField1
47 * java/lang/invoke/TestStableShort$NestedStableField1$A
48 * java/lang/invoke/TestStableShort$NestedStableField2
49 * java/lang/invoke/TestStableShort$NestedStableField2$A
50 * java/lang/invoke/TestStableShort$NestedStableField3
51 * java/lang/invoke/TestStableShort$NestedStableField3$A
52 * java/lang/invoke/TestStableShort$DefaultValue
53 * java/lang/invoke/TestStableShort$DefaultStaticValue
54 * java/lang/invoke/TestStableShort$ObjectArrayLowerDim2
55 *
56 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
57 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
58 * -server -XX:-TieredCompilation
59 * -XX:+FoldStableValues
60 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
61 * java.lang.invoke.TestStableShort
62 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
63 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
64 * -server -XX:-TieredCompilation
65 * -XX:-FoldStableValues
66 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
67 * java.lang.invoke.TestStableShort
68 *
69 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
70 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
71 * -server -XX:+TieredCompilation -XX:TieredStopAtLevel=1
72 * -XX:+FoldStableValues
73 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
74 * java.lang.invoke.TestStableShort
75 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
76 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
77 * -server -XX:+TieredCompilation -XX:TieredStopAtLevel=1
78 * -XX:-FoldStableValues
79 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
80 * java.lang.invoke.TestStableShort
81 *
82 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
83 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
84 * -client -XX:-TieredCompilation
85 * -XX:+FoldStableValues
86 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
87 * java.lang.invoke.TestStableShort
88 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
89 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
90 * -client -XX:-TieredCompilation
91 * -XX:-FoldStableValues
92 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
93 * java.lang.invoke.TestStableShort
94 */
95 package java.lang.invoke;
96
97 import java.lang.reflect.InvocationTargetException;
98
99 public class TestStableShort {
100 static final boolean isStableEnabled = StableConfiguration.isStableEnabled;
101 static final boolean isServerWithStable = StableConfiguration.isServerWithStable;
102
103 public static void main(String[] args) throws Exception {
104 run(DefaultValue.class);
105 run(ShortStable.class);
106 run(DefaultStaticValue.class);
107 run(StaticShortStable.class);
108 run(VolatileShortStable.class);
109
110 // @Stable arrays: Dim 1-4
111 run(ShortArrayDim1.class);
112 run(ShortArrayDim2.class);
113 run(ShortArrayDim3.class);
|
36 * java/lang/invoke/TestStableShort$StaticShortStable
37 * java/lang/invoke/TestStableShort$VolatileShortStable
38 * java/lang/invoke/TestStableShort$ShortArrayDim1
39 * java/lang/invoke/TestStableShort$ShortArrayDim2
40 * java/lang/invoke/TestStableShort$ShortArrayDim3
41 * java/lang/invoke/TestStableShort$ShortArrayDim4
42 * java/lang/invoke/TestStableShort$ObjectArrayLowerDim0
43 * java/lang/invoke/TestStableShort$ObjectArrayLowerDim1
44 * java/lang/invoke/TestStableShort$NestedStableField
45 * java/lang/invoke/TestStableShort$NestedStableField$A
46 * java/lang/invoke/TestStableShort$NestedStableField1
47 * java/lang/invoke/TestStableShort$NestedStableField1$A
48 * java/lang/invoke/TestStableShort$NestedStableField2
49 * java/lang/invoke/TestStableShort$NestedStableField2$A
50 * java/lang/invoke/TestStableShort$NestedStableField3
51 * java/lang/invoke/TestStableShort$NestedStableField3$A
52 * java/lang/invoke/TestStableShort$DefaultValue
53 * java/lang/invoke/TestStableShort$DefaultStaticValue
54 * java/lang/invoke/TestStableShort$ObjectArrayLowerDim2
55 *
56 * @run main/othervm -Xbootclasspath/a:.
57 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
58 * -XX:+FoldStableValues
59 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
60 * java.lang.invoke.TestStableShort
61 * @run main/othervm -Xbootclasspath/a:.
62 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
63 * -XX:-FoldStableValues
64 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
65 * java.lang.invoke.TestStableShort
66 *
67 */
68 package java.lang.invoke;
69
70 import java.lang.reflect.InvocationTargetException;
71
72 public class TestStableShort {
73 static final boolean isStableEnabled = StableConfiguration.isStableEnabled;
74 static final boolean isServerWithStable = StableConfiguration.isServerWithStable;
75
76 public static void main(String[] args) throws Exception {
77 run(DefaultValue.class);
78 run(ShortStable.class);
79 run(DefaultStaticValue.class);
80 run(StaticShortStable.class);
81 run(VolatileShortStable.class);
82
83 // @Stable arrays: Dim 1-4
84 run(ShortArrayDim1.class);
85 run(ShortArrayDim2.class);
86 run(ShortArrayDim3.class);
|