diff --git a/test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java b/test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java index 8d008e1d6aa..fbfbe8eea98 100644 --- a/test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java +++ b/test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java @@ -26,7 +26,6 @@ * @bug 8308762 * @library /test/lib * @summary Test that redefinition of class containing Throwable refs does not leak constant pool - * @requires os.family == "aix" * @requires vm.jvmti * @requires vm.flagless * @modules java.base/jdk.internal.misc @@ -36,21 +35,7 @@ * @run main/othervm/timeout=6000 -javaagent:redefineagent.jar -XX:MetaspaceSize=25m -XX:MaxMetaspaceSize=25m RedefineLeakThrowable */ -/* - * @test - * @bug 8308762 - * @library /test/lib - * @summary Test that redefinition of class containing Throwable refs does not leak constant pool - * @requires os.family != "aix" - * @requires vm.jvmti - * @requires vm.flagless - * @modules java.base/jdk.internal.misc - * @modules java.instrument - * java.compiler - * @run main RedefineClassHelper - * @run main/othervm/timeout=6000 -javaagent:redefineagent.jar -XX:MetaspaceSize=17m -XX:MaxMetaspaceSize=17m RedefineLeakThrowable - */ - +// MaxMetaspaceSize=25m allows InMemoryJavaCompiler to load even if CDS is off. class Tester { void test() { try {