< prev index next >

test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java

Print this page
rev 59879 : [mq]: 8249000


  60 /*
  61  * @test TestClassUnloadingDisabledG1
  62  * @bug 8114823
  63  * @requires vm.opt.ExplicitGCInvokesConcurrent != true
  64  * @requires vm.opt.ClassUnloading != true
  65  * @requires vm.gc.G1
  66  * @library /test/lib
  67  * @modules java.base/jdk.internal.misc
  68  *          java.management
  69  * @build sun.hotspot.WhiteBox
  70  * @run driver ClassFileInstaller sun.hotspot.WhiteBox
  71  *
  72  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
  73  *                   -XX:-ClassUnloading -XX:+UseG1GC gc.class_unloading.TestClassUnloadingDisabled
  74  *
  75  */
  76 
  77 /*
  78  * @test TestClassUnloadingDisabledShenandoah
  79  * @bug 8114823
  80  * @comment Graal does not support Shenandoah
  81  * @requires vm.gc.Shenandoah & !vm.graal.enabled
  82  * @requires vm.opt.ExplicitGCInvokesConcurrent != true
  83  * @requires vm.opt.ClassUnloading != true
  84  * @library /test/lib
  85  * @modules java.base/jdk.internal.misc
  86  *          java.management
  87  * @build sun.hotspot.WhiteBox
  88  * @run driver ClassFileInstaller sun.hotspot.WhiteBox
  89  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
  90  *                   -XX:-ClassUnloading -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC gc.class_unloading.TestClassUnloadingDisabled
  91  */
  92 
  93 import java.io.File;
  94 import java.io.IOException;
  95 import java.nio.file.Files;
  96 import java.nio.file.Path;
  97 import java.nio.file.Paths;
  98 
  99 import sun.hotspot.WhiteBox;
 100 
 101 import static jdk.test.lib.Asserts.*;




  60 /*
  61  * @test TestClassUnloadingDisabledG1
  62  * @bug 8114823
  63  * @requires vm.opt.ExplicitGCInvokesConcurrent != true
  64  * @requires vm.opt.ClassUnloading != true
  65  * @requires vm.gc.G1
  66  * @library /test/lib
  67  * @modules java.base/jdk.internal.misc
  68  *          java.management
  69  * @build sun.hotspot.WhiteBox
  70  * @run driver ClassFileInstaller sun.hotspot.WhiteBox
  71  *
  72  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
  73  *                   -XX:-ClassUnloading -XX:+UseG1GC gc.class_unloading.TestClassUnloadingDisabled
  74  *
  75  */
  76 
  77 /*
  78  * @test TestClassUnloadingDisabledShenandoah
  79  * @bug 8114823
  80  * @requires vm.gc.Shenandoah

  81  * @requires vm.opt.ExplicitGCInvokesConcurrent != true
  82  * @requires vm.opt.ClassUnloading != true
  83  * @library /test/lib
  84  * @modules java.base/jdk.internal.misc
  85  *          java.management
  86  * @build sun.hotspot.WhiteBox
  87  * @run driver ClassFileInstaller sun.hotspot.WhiteBox
  88  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
  89  *                   -XX:-ClassUnloading -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC gc.class_unloading.TestClassUnloadingDisabled
  90  */
  91 
  92 import java.io.File;
  93 import java.io.IOException;
  94 import java.nio.file.Files;
  95 import java.nio.file.Path;
  96 import java.nio.file.Paths;
  97 
  98 import sun.hotspot.WhiteBox;
  99 
 100 import static jdk.test.lib.Asserts.*;


< prev index next >