RFR: JDK-8160571: Bootcycle builds still broken with server jvm on Windows 32bit
Tim Bell
tim.bell at oracle.com
Wed Jun 29 17:29:42 UTC 2016
Erik:
> 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/
Looks good to me.
/Tim
More information about the build-dev
mailing list