RFR: JDK-8142907 Integration of minor fixes from the build-infra project

2015-11-15 Thread Magnus Ihse Bursie
The build-infra project has collected a number of minor fixes and changes during the new hotspot build development. It's a mix of code cleanup and new capabilities. Not all of these new features are immediately beneficial to the JDK, but they will be needed for the upcoming new Hotspot build,

RFR (S): JDK-8142909 Integration of minor fixes from the build-infra project

2015-11-15 Thread Magnus Ihse Bursie
In the new hotspot build project, we have made a few changes to the existing build. In preparation for the new build, I'd like to integrate these into mainline. These changes are: * When overriding optimization, do not lose current debug (-g) setting (!) * Make adlc actually quiet in quiet mode

Re: RFR: JDK-8142907 Integration of minor fixes from the build-infra project

2015-11-15 Thread David Holmes
Hi Magnus, I had a flick through most of the files. Overall seems okay but I have a few queries below. On 13/11/2015 12:43 PM, Magnus Ihse Bursie wrote: The build-infra project has collected a number of minor fixes and changes during the new hotspot build development. It's a mix of code clean

Re: RFR (S): JDK-8142909 Integration of minor fixes from the build-infra project

2015-11-15 Thread David Holmes
Hi Magnus, On 13/11/2015 9:33 PM, Magnus Ihse Bursie wrote: On 2015-11-13 09:13, Erik Joelsson wrote: Hello, make/bsd/makefiles/amd64.make: make/bsd/makefiles/gcc.make: Perhaps the order of "$(OPT_CFLAGS/NOOPT) $(OPT_CFLAGS/$(BUILDARCH))" should be reversed to guarantee that NOOPT is the one u

Re: jdk 9 build broken?

2015-11-15 Thread Lance @ Oracle
Hi Chris, Thank you for the info. I will try starting from a fresh workspace and hopefully my luck will be better. Best, Lance Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037 Oracle Java Engineering 1 Network Drive Burlington, MA 01803 [email protected] Sent fr

Re: jdk 9 build broken?

2015-11-15 Thread Chris Hegarty
Hi Lance, I pushed a change a few days ago that updated libraries to use the internal Unsafe class. The jdk9/dev forest builds fine for me on all platforms, and in several internal automated build systems. -Chris > On 14 Nov 2015, at 18:17, Lance Andersen wrote: > > I just updated my jdk 9 w