--- old/test/hotspot/jtreg/runtime/HiddenClasses/GCHiddenClass.java 2020-03-17 11:31:40.000000000 -0700 +++ new/test/hotspot/jtreg/runtime/HiddenClasses/GCHiddenClass.java 2020-03-17 11:31:40.000000000 -0700 @@ -54,7 +54,7 @@ // GCed on the next cycle private PhantomReference> createClass(ReferenceQueue> refQueue) throws Exception { Lookup lookup = MethodHandles.lookup(); - Class cl = lookup.defineHiddenClass(klassbuf, false, NESTMATE, WEAK).lookupClass(); + Class cl = lookup.defineHiddenClass(klassbuf, false, NESTMATE).lookupClass(); return new PhantomReference>(cl, refQueue); }