2014-05-23 06:56:40 +00:00
|
|
|
diff -up jdk8/common/autoconf/boot-jdk.m4.s390 jdk8/common/autoconf/boot-jdk.m4
|
2015-01-09 23:52:29 +00:00
|
|
|
--- jdk8/common/autoconf/boot-jdk.m4.s390 2014-10-28 13:10:36.000000000 -0400
|
|
|
|
+++ jdk8/common/autoconf/boot-jdk.m4 2015-01-09 15:49:45.443809100 -0500
|
|
|
|
@@ -319,21 +319,12 @@ AC_DEFUN_ONCE([BOOTJDK_SETUP_BOOT_JDK_AR
|
|
|
|
AC_MSG_CHECKING([flags for boot jdk java command for big workloads])
|
2014-05-23 06:56:40 +00:00
|
|
|
|
2015-01-09 23:52:29 +00:00
|
|
|
# Starting amount of heap memory.
|
|
|
|
- ADD_JVM_ARG_IF_OK([-Xms64M],boot_jdk_jvmargs_big,[$JAVA])
|
|
|
|
+ ADD_JVM_ARG_IF_OK([-Xms256M],boot_jdk_jvmargs_big,[$JAVA])
|
|
|
|
|
|
|
|
# Maximum amount of heap memory.
|
|
|
|
# Maximum stack size.
|
|
|
|
- if test "x$BUILD_NUM_BITS" = x32; then
|
|
|
|
- JVM_MAX_HEAP=1100M
|
|
|
|
+ JVM_MAX_HEAP=768M
|
|
|
|
STACK_SIZE=768
|
|
|
|
- else
|
|
|
|
- # Running Javac on a JVM on a 64-bit machine, takes more space since 64-bit
|
|
|
|
- # pointers are used. Apparently, we need to increase the heap and stack
|
|
|
|
- # space for the jvm. More specifically, when running javac to build huge
|
|
|
|
- # jdk batch
|
|
|
|
- JVM_MAX_HEAP=1600M
|
|
|
|
- STACK_SIZE=1536
|
|
|
|
- fi
|
|
|
|
ADD_JVM_ARG_IF_OK([-Xmx$JVM_MAX_HEAP],boot_jdk_jvmargs_big,[$JAVA])
|
|
|
|
ADD_JVM_ARG_IF_OK([-XX:ThreadStackSize=$STACK_SIZE],boot_jdk_jvmargs_big,[$JAVA])
|
|
|
|
ADD_JVM_ARG_IF_OK([-XX:PermSize=32m],boot_jdk_jvmargs_big,[$JAVA])
|