RFR: JDK-8160571: Bootcycle builds still broken with server jvm on Windows 32bit
Erik Joelsson
erik.joelsson at oracle.com
Wed Jun 29 17:16:01 UTC 2016
In JDK-8160285 I tried to fix the bootcycle build on 32bit windows when
only the server jvm is being built. It appears I only verified the fix
on a release build. In my JPRT job I forgot to enable only the server
jvm so it ran with client.
We are now faced with more similar failures in the fastdebug build. The
javac server process is set to use mx1500M and fails all the time in
that configuration. The JAVA_FLAGS_BIG config fails intermittently with
not being able to allocate enough memory.
My suggested fix is to further reduce the maximum amount of heap from
1100 to 1024 to avoid the intermittent failures and to replace the
override of the "javac server jvm args" with the same set of args as
have already been calculated for "java big". I have run this
configuration through JPRT with client disabled. I have also run several
builds locally without failure.
Bug: https://bugs.openjdk.java.net/browse/JDK-8160571
Webrev: http://cr.openjdk.java.net/~erikj/8160571/webrev.top.01/
/Erik
More information about the build-dev
mailing list