< prev index next >

test/jdk/jdk/jfr/event/runtime/TestClasses.java

Print this page

        

@@ -88,13 +88,13 @@
         Runnable r = () -> System.out.println("Hello");
         r.run();
     }
 
     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.
         Unsafe unsafe = Unsafe.getUnsafe();
         Class<?> clu = unsafe.defineAnonymousClass(TestClass.class, klassbuf, new Object[0]);
< prev index next >