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