On 16/05/2012 13:32, Erik Joelsson wrote:
The build-infra project has been quite productive and would like to push an update to the new build in jdk8.

All webrevs can be found here: http://cr.openjdk.java.net/~erikj/build-infra-m1.1/ <http://cr.openjdk.java.net/%7Eerikj/build-infra-m1.1/>

What's new in this push?
* Makefile conversion is basically done (a few minor exceptions but all code is compiled by new makefiles now). * Solaris ia32 is now as binary compatible with the old build as linux is. * Build speed is significantly improved since only new makefiles are used. (Rough examples for full open build: Linux 7min, Solaris ia32 7min, Windows 22min)
* Windows still builds and is runnable.
* Several bugfixes.

Why push now, it's not all done yet?
The main driver for this push is the jigsaw project that needs to consume the full conversion of the makefiles in order to work on the jigsaw build. We also think that people trying out the new build will enjoy the speed improvement. Of course we also welcome more feedback on the new build system.

/Erik
One thing about the update is that it adds a compile time dependency on javax.tools.annotation.GenerateNativeHeader to many areas. I think this requires consideration from a modularity perspective.

-Alan.

Reply via email to