8207745: serviceability/sa/TestJmapCore.java times out parsing a 4GB hprof file

Reviewed-by: dholmes, jgeorge
This commit is contained in:
Sharath Ballal 2018-09-28 14:31:58 +05:30
parent 3f09f0f79c
commit 1570028352
3 changed files with 3 additions and 1 deletions

View File

@ -79,6 +79,7 @@ public class ClhsdbCDSCore {
CDSTestUtils.createArchiveAndCheck(opts);
String[] jArgs = {
"-Xmx512m",
"-XX:+UnlockDiagnosticVMOptions",
"-XX:SharedArchiveFile=" + SHARED_ARCHIVE_NAME,
"-XX:+CreateCoredumpOnCrash",

View File

@ -123,6 +123,7 @@ public class TestHeapDumpForInvokeDynamic {
try {
List<String> vmArgs = new ArrayList<String>();
vmArgs.add("-XX:+UsePerfData");
vmArgs.add("-Xmx512m");
vmArgs.addAll(Utils.getVmOptions());
theApp = new LingeredAppWithInvokeDynamic();

View File

@ -87,7 +87,7 @@ public class TestJmapCore {
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();