< prev index next >

test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java

Print this page
*** 76,10 ***
--- 76,11 ---
  
  import java.io.File;
  import java.lang.StackWalker.StackFrame;
  import java.net.URL;
  import java.net.URLClassLoader;
+ import java.util.ArrayList;
  import java.util.List;
  import java.util.regex.Matcher;
  import java.util.regex.Pattern;
  import java.util.stream.Collectors;
  import java.util.Set;

*** 316,16 ***
--- 317,19 ---
                  }
              }
          }
      }
  
+     static ArrayList<ClassLoader> savedLoaders = new ArrayList<>();
+ 
      static Object initFromCustomLoader() throws Exception {
          String path = "cust.jar";
          URL url = new File(path).toURI().toURL();
          URL[] urls = new URL[] {url};
          URLClassLoader urlClassLoader =
              new URLClassLoader("MyLoader", urls, null);
+         savedLoaders.add(urlClassLoader);
          Class c = Class.forName("SimpleCusty", true, urlClassLoader);
          return c.newInstance();
      }
  }
  
< prev index next >