Review request (s): 7116081: USE_PRECOMPILED_HEADER=0 triggers a single threaded build of the JVM

David Holmes david.holmes at
Mon Nov 28 15:48:59 PST 2011

Hi Stefan,

On 29/11/2011 12:34 AM, Stefan Karlsson wrote:
> Turning off the precompiled headers is somewhat broken. It triggers a
> single threaded build even when HOTSPOT_BUILD_JOBS has been set. With
> this fix the compile times went from around 14 minutes to 2.5 minutes,
> on an 8 core machine.

Took me a while to figure out why this was the case :)

> This affects both Linux and BSD builds, but has only been tested on
> Linux. It would be great if someone with access to a BSD machine could
> verify this fix.

The problem here was using


when defining it to 0 is used to turn it off - so it seems to me the 
better fix here was to simply change to:


The removal of:


seems okay.


More information about the hotspot-dev mailing list