34 /**
35 * @test TestAlignmentToUseLargePagesParallel
36 * @summary All parallel GC variants may use large pages without the requirement that the heap alignment is large page aligned. Other collectors also need to start up with odd sized heaps.
37 * @bug 8024396
38 * @requires vm.gc.Parallel
39 * @run main/othervm -Xms71M -Xmx91M -XX:+UseParallelGC -XX:+UseLargePages gc.arguments.TestAlignmentToUseLargePages
40 * @run main/othervm -Xms71M -Xmx91M -XX:+UseParallelGC -XX:-UseLargePages gc.arguments.TestAlignmentToUseLargePages
41 */
42
43 /**
44 * @test TestAlignmentToUseLargePagesG1
45 * @bug 8024396
46 * @requires vm.gc.G1
47 * @run main/othervm -Xms71M -Xmx91M -XX:+UseG1GC -XX:+UseLargePages gc.arguments.TestAlignmentToUseLargePages
48 * @run main/othervm -Xms71M -Xmx91M -XX:+UseG1GC -XX:-UseLargePages gc.arguments.TestAlignmentToUseLargePages
49 */
50
51 /**
52 * @test TestAlignmentToUseLargePagesShenandoah
53 * @bug 8024396
54 * @comment Graal does not support Shenandoah
55 * @requires vm.gc.Shenandoah & !vm.graal.enabled
56 * @run main/othervm -Xms71M -Xmx91M -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:+UseLargePages gc.arguments.TestAlignmentToUseLargePages
57 * @run main/othervm -Xms71M -Xmx91M -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:-UseLargePages gc.arguments.TestAlignmentToUseLargePages
58 */
59
60 public class TestAlignmentToUseLargePages {
61 public static void main(String args[]) throws Exception {
62 // nothing to do
63 }
64 }
|
34 /**
35 * @test TestAlignmentToUseLargePagesParallel
36 * @summary All parallel GC variants may use large pages without the requirement that the heap alignment is large page aligned. Other collectors also need to start up with odd sized heaps.
37 * @bug 8024396
38 * @requires vm.gc.Parallel
39 * @run main/othervm -Xms71M -Xmx91M -XX:+UseParallelGC -XX:+UseLargePages gc.arguments.TestAlignmentToUseLargePages
40 * @run main/othervm -Xms71M -Xmx91M -XX:+UseParallelGC -XX:-UseLargePages gc.arguments.TestAlignmentToUseLargePages
41 */
42
43 /**
44 * @test TestAlignmentToUseLargePagesG1
45 * @bug 8024396
46 * @requires vm.gc.G1
47 * @run main/othervm -Xms71M -Xmx91M -XX:+UseG1GC -XX:+UseLargePages gc.arguments.TestAlignmentToUseLargePages
48 * @run main/othervm -Xms71M -Xmx91M -XX:+UseG1GC -XX:-UseLargePages gc.arguments.TestAlignmentToUseLargePages
49 */
50
51 /**
52 * @test TestAlignmentToUseLargePagesShenandoah
53 * @bug 8024396
54 * @requires vm.gc.Shenandoah
55 * @run main/othervm -Xms71M -Xmx91M -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:+UseLargePages gc.arguments.TestAlignmentToUseLargePages
56 * @run main/othervm -Xms71M -Xmx91M -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:-UseLargePages gc.arguments.TestAlignmentToUseLargePages
57 */
58
59 public class TestAlignmentToUseLargePages {
60 public static void main(String args[]) throws Exception {
61 // nothing to do
62 }
63 }
|