1 /* |
1 /* |
2 * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. |
2 * Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * |
4 * |
5 * This code is free software; you can redistribute it and/or modify it |
5 * This code is free software; you can redistribute it and/or modify it |
6 * under the terms of the GNU General Public License version 2 only, as |
6 * under the terms of the GNU General Public License version 2 only, as |
7 * published by the Free Software Foundation. Oracle designates this |
7 * published by the Free Software Foundation. Oracle designates this |
29 * @library /testlibrary /test/lib / |
29 * @library /testlibrary /test/lib / |
30 * @modules java.base/jdk.internal.vm.annotation |
30 * @modules java.base/jdk.internal.vm.annotation |
31 * @build sun.hotspot.WhiteBox |
31 * @build sun.hotspot.WhiteBox |
32 * @build compiler.stable.TestStableLong |
32 * @build compiler.stable.TestStableLong |
33 * |
33 * |
34 * @run main/bootclasspath -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
34 * @run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
35 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
35 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
36 * -XX:-TieredCompilation |
36 * -XX:-TieredCompilation |
37 * -XX:+FoldStableValues |
37 * -XX:+FoldStableValues |
38 * compiler.stable.TestStableLong |
38 * compiler.stable.TestStableLong |
39 * @run main/bootclasspath -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
39 * @run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
40 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
40 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
41 * -XX:-TieredCompilation |
41 * -XX:-TieredCompilation |
42 * -XX:+FoldStableValues |
42 * -XX:+FoldStableValues |
43 * compiler.stable.TestStableLong |
43 * compiler.stable.TestStableLong |
44 * |
44 * |
45 * @run main/bootclasspath -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
45 * @run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
46 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
46 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
47 * -XX:-TieredCompilation |
47 * -XX:-TieredCompilation |
48 * -XX:+FoldStableValues |
48 * -XX:+FoldStableValues |
49 * compiler.stable.TestStableLong |
49 * compiler.stable.TestStableLong |
50 * @run main/bootclasspath -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
50 * @run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp |
51 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
51 * -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 |
52 * -XX:-TieredCompilation |
52 * -XX:-TieredCompilation |
53 * -XX:+FoldStableValues |
53 * -XX:+FoldStableValues |
54 * compiler.stable.TestStableLong |
54 * compiler.stable.TestStableLong |
55 */ |
55 */ |