--- old/test/jdk/jdk/jfr/event/runtime/TestClasses.java 2020-03-17 11:31:48.000000000 -0700 +++ new/test/jdk/jdk/jfr/event/runtime/TestClasses.java 2020-03-17 11:31:47.000000000 -0700 @@ -90,9 +90,9 @@ } public static void createNonFindableClasses(byte[] klassbuf) throws Throwable { - // Create a weak hidden class and an array of weak hidden classes. + // Create a hidden class and an array of hidden classes. Lookup lookup = MethodHandles.lookup(); - Class clh = lookup.defineHiddenClass(klassbuf, false, NESTMATE, WEAK).lookupClass(); + Class clh = lookup.defineHiddenClass(klassbuf, false, NESTMATE).lookupClass(); Class arrayOfHidden = Array.newInstance(clh, 10).getClass(); // HAS ISSUES? // Create an Unsafe anonymous class and an array of unsafe anonymous classes.