equal
deleted
inserted
replaced
23 |
23 |
24 /* |
24 /* |
25 * @test |
25 * @test |
26 * @bug 8134288 |
26 * @bug 8134288 |
27 * @summary Store nodes may not have a control if used to update profiling |
27 * @summary Store nodes may not have a control if used to update profiling |
28 * @run main/othervm -XX:-ProfileInterpreter -XX:-TieredCompilation -XX:-BackgroundCompilation TestMoveStoresOutOfLoopsStoreNoCtrl |
|
29 * |
28 * |
|
29 * @run main/othervm -XX:-ProfileInterpreter -XX:-TieredCompilation |
|
30 * -XX:-BackgroundCompilation |
|
31 * compiler.loopopts.TestMoveStoresOutOfLoopsStoreNoCtrl |
30 */ |
32 */ |
|
33 |
|
34 package compiler.loopopts; |
31 |
35 |
32 public class TestMoveStoresOutOfLoopsStoreNoCtrl { |
36 public class TestMoveStoresOutOfLoopsStoreNoCtrl { |
33 |
37 |
34 static void test(boolean flag) { |
38 static void test(boolean flag) { |
35 for (int i = 0; i < 20000; i++) { |
39 for (int i = 0; i < 20000; i++) { |