--- old/test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java 2018-09-24 08:53:38.915290999 +0530 +++ new/test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java 2018-09-24 08:53:38.447057000 +0530 @@ -79,6 +79,7 @@ CDSTestUtils.createArchiveAndCheck(opts); String[] jArgs = { + "-Xmx512m", "-XX:+UnlockDiagnosticVMOptions", "-XX:SharedArchiveFile=" + SHARED_ARCHIVE_NAME, "-XX:+CreateCoredumpOnCrash", --- old/test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java 2018-09-24 08:53:39.907787000 +0530 +++ new/test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java 2018-09-24 08:53:39.419543000 +0530 @@ -123,6 +123,7 @@ try { List vmArgs = new ArrayList(); vmArgs.add("-XX:+UsePerfData"); + vmArgs.add("-Xmx512m"); vmArgs.addAll(Utils.getVmOptions()); theApp = new LingeredAppWithInvokeDynamic(); --- old/test/hotspot/jtreg/serviceability/sa/TestJmapCore.java 2018-09-24 08:53:40.848257000 +0530 +++ new/test/hotspot/jtreg/serviceability/sa/TestJmapCore.java 2018-09-24 08:53:40.380023000 +0530 @@ -87,7 +87,7 @@ static void test(String type) throws Throwable { ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(true, "-XX:+CreateCoredumpOnCrash", - "-XX:MaxMetaspaceSize=64m", "-XX:+CrashOnOutOfMemoryError", + "-Xmx512m", "-XX:MaxMetaspaceSize=64m", "-XX:+CrashOnOutOfMemoryError", TestJmapCore.class.getName(), type); boolean useDefaultUlimit = useDefaultUlimit();