equal
deleted
inserted
replaced
23 |
23 |
24 /* |
24 /* |
25 * @test TestStringDedup |
25 * @test TestStringDedup |
26 * @summary Test Shenandoah string deduplication implementation |
26 * @summary Test Shenandoah string deduplication implementation |
27 * @key gc |
27 * @key gc |
28 * @requires vm.gc.Shenandoah |
28 * @requires vm.gc.Shenandoah & !vm.graal.enabled |
29 * @library /test/lib |
29 * @library /test/lib |
30 * @modules java.base/jdk.internal.misc:open |
30 * @modules java.base/jdk.internal.misc:open |
31 * @modules java.base/java.lang:open |
31 * @modules java.base/java.lang:open |
32 * java.management |
32 * java.management |
33 * @run main/othervm -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahDegeneratedGC -XX:+UseStringDeduplication -Xmx256M -Xlog:gc+stats TestStringDedup |
33 * @run main/othervm -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahDegeneratedGC -XX:+UseStringDeduplication -Xmx256M -Xlog:gc+stats TestStringDedup |