Re: small changes, long build time

2016-04-30 Thread David Holmes
On 30/04/2016 4:18 PM, Alan Bateman wrote: On 30/04/2016 00:46, Pete Brunet wrote: Even small edits to code in the jdk source tree result in very long time build times now that jigsaw is merged in. Is anyone working on trying to improve that? Is there a workaround? When you touch code in a m

Re: small changes, long build time

2016-04-30 Thread Alan Bateman
On 30/04/2016 08:32, David Holmes wrote: Just to add my concerns here, I was changing the launcher and building images and that caused the jmods to be rebuilt as well. I would not expect that so do we have missing dependency information in the build? By "changing the launcher" then do you mean

Re: small changes, long build time

2016-04-30 Thread Ioi Lam
> On Apr 30, 2016, at 3:53 PM, Alan Bateman wrote: > >> On 30/04/2016 08:32, David Holmes wrote: >> >> Just to add my concerns here, I was changing the launcher and building >> images and that caused the jmods to be rebuilt as well. I would not expect >> that so do we have missing dependency

Re: small changes, long build time

2016-04-30 Thread Alan Bateman
On 30/04/2016 09:52, Ioi Lam wrote: Maybe the build system can generate more fine grained dependencies? If only private or non exported classes/packages are updated, no other modules need to be rebuilt If only an exported package is updated, then only other modules that import this package

Re: Cannot build on OS X 10.11.4

2016-04-30 Thread John Crowley
Got that, and make all now compiles successfully. Any URL on tips to actually compile with NetBeans (or any other IDE)? Keeps erroring out with - javac: invalid target release: 9 Changing to 8 generates a zillion errors about module_info files, etc. Tried setting the 'platform' to jdk 9 but n

Re: small changes, long build time

2016-04-30 Thread David Holmes
On 30/04/2016 5:53 PM, Alan Bateman wrote: On 30/04/2016 08:32, David Holmes wrote: Just to add my concerns here, I was changing the launcher and building images and that caused the jmods to be rebuilt as well. I would not expect that so do we have missing dependency information in the build?

Re: small changes, long build time

2016-04-30 Thread Alan Bateman
On 01/05/2016 05:21, David Holmes wrote: The native code - java.c. Can't see any reason for jmods to be recreated every time I recompile that! The packaged modules contain the tools/launcher for that module. So if you touch java.c then the launchers for every tool are re-generated and thus