--- old/test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java 2018-08-22 09:26:40.930272032 -0700 +++ new/test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java 2018-08-22 09:26:40.589239816 -0700 @@ -62,8 +62,6 @@ String appJar = ClassFileInstaller.writeJar("GCSharedStringsDuringDumpApp.jar", appClasses); - String gcLog = "-Xlog:gc*=info,gc+region=trace,gc+alloc+region=debug"; - String sharedArchiveCfgFile = System.getProperty("user.dir") + File.separator + "GCSharedStringDuringDump_gen.txt"; try (FileOutputStream fos = new FileOutputStream(sharedArchiveCfgFile)) { @@ -90,7 +88,7 @@ OutputAnalyzer output = TestCommon.dump( appJar, TestCommon.list("GCSharedStringsDuringDumpWb"), - bootClassPath, extraArg, "-Xmx32m", gcLog, + bootClassPath, extraArg, "-Xmx32m", "-XX:SharedArchiveConfigFile=" + sharedArchiveCfgFile); if (output.getStdout().contains("Too many string space regions") || @@ -102,7 +100,7 @@ // G1 heap region size to 2M TestCommon.testDump( appJar, TestCommon.list("GCSharedStringsDuringDumpWb"), - bootClassPath, extraArg, "-Xmx8g", "-XX:NewSize=8m", gcLog, + bootClassPath, extraArg, "-Xmx8g", "-XX:NewSize=8m", "-XX:SharedArchiveConfigFile=" + sharedArchiveCfgFile); } @@ -114,7 +112,6 @@ "-XX:+UnlockDiagnosticVMOptions", "-XX:+WhiteBoxAPI", "-XX:SharedReadOnlySize=30m", - gcLog, "GCSharedStringsDuringDumpWb") .assertNormalExit(); }