test/lib/jdk/test/lib/cds/CDSTestUtils.java
changeset 52631 3009ca99de32
parent 52319 625f6c742392
child 54927 1512d88b24c6
--- a/test/lib/jdk/test/lib/cds/CDSTestUtils.java	Tue Nov 20 18:36:57 2018 -0800
+++ b/test/lib/jdk/test/lib/cds/CDSTestUtils.java	Tue Nov 20 20:00:15 2018 -0800
@@ -248,6 +248,11 @@
             opts.archiveName = getDefaultArchiveName();
         cmd.add("-XX:SharedArchiveFile=./" + opts.archiveName);
 
+        if (opts.classList != null) {
+            File classListFile = makeClassList(opts.classList);
+            cmd.add("-XX:ExtraSharedClassListFile=" + classListFile.getPath());
+        }
+
         for (String s : opts.suffix) cmd.add(s);
 
         String[] cmdLine = cmd.toArray(new String[cmd.size()]);