52 * java/lang/invoke/TestStableObject$Values |
52 * java/lang/invoke/TestStableObject$Values |
53 * java/lang/invoke/TestStableObject$DefaultValue |
53 * java/lang/invoke/TestStableObject$DefaultValue |
54 * java/lang/invoke/TestStableObject$DefaultStaticValue |
54 * java/lang/invoke/TestStableObject$DefaultStaticValue |
55 * java/lang/invoke/TestStableObject$ObjectArrayLowerDim2 |
55 * java/lang/invoke/TestStableObject$ObjectArrayLowerDim2 |
56 * |
56 * |
57 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions |
57 * @run main/othervm -Xbootclasspath/a:. |
58 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
58 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
59 * -server -XX:-TieredCompilation |
59 * -XX:-TieredCompilation |
60 * -XX:+FoldStableValues |
60 * -XX:+FoldStableValues |
61 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
61 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
62 * java.lang.invoke.TestStableObject |
62 * java.lang.invoke.TestStableObject |
63 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions |
63 * @run main/othervm -Xbootclasspath/a:. |
64 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
64 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
65 * -server -XX:-TieredCompilation |
65 * -XX:-TieredCompilation |
66 * -XX:-FoldStableValues |
66 * -XX:-FoldStableValues |
67 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
67 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
68 * java.lang.invoke.TestStableObject |
68 * java.lang.invoke.TestStableObject |
69 * |
69 * |
70 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions |
70 * @run main/othervm -Xbootclasspath/a:. |
71 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
71 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
72 * -server -XX:+TieredCompilation -XX:TieredStopAtLevel=1 |
72 * -XX:+TieredCompilation -XX:TieredStopAtLevel=1 |
73 * -XX:+FoldStableValues |
73 * -XX:+FoldStableValues |
74 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
74 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
75 * java.lang.invoke.TestStableObject |
75 * java.lang.invoke.TestStableObject |
76 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions |
76 * @run main/othervm -Xbootclasspath/a:. |
77 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
77 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
78 * -server -XX:+TieredCompilation -XX:TieredStopAtLevel=1 |
78 * -XX:+TieredCompilation -XX:TieredStopAtLevel=1 |
79 * -XX:-FoldStableValues |
79 * -XX:-FoldStableValues |
80 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
80 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
81 * java.lang.invoke.TestStableObject |
81 * java.lang.invoke.TestStableObject |
82 * |
82 * |
83 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions |
|
84 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
|
85 * -client -XX:-TieredCompilation |
|
86 * -XX:+FoldStableValues |
|
87 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
|
88 * java.lang.invoke.TestStableObject |
|
89 * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions |
|
90 * -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
|
91 * -client -XX:-TieredCompilation |
|
92 * -XX:-FoldStableValues |
|
93 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
|
94 * java.lang.invoke.TestStableObject |
|
95 */ |
83 */ |
96 package java.lang.invoke; |
84 package java.lang.invoke; |
97 |
85 |
98 import java.lang.reflect.InvocationTargetException; |
86 import java.lang.reflect.InvocationTargetException; |
99 |
87 |