Re: Review request: 8055230: Rename attach provider implementation class

2014-08-26 Thread Alan Bateman
On 26/08/2014 05:29, Mandy Chung wrote: Webrev: http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8055230/ This patch renames the class name of attach provider implementation class to be the same for all platforms. This simplifies the build logic and removes the need for generating the service

Re: Review request: 8055230: Rename attach provider implementation class

2014-08-26 Thread Chris Hegarty
On 26 Aug 2014, at 08:26, Alan Bateman wrote: > On 26/08/2014 05:29, Mandy Chung wrote: >> Webrev: >> http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8055230/ >> >> This patch renames the class name of attach provider implementation class >> to be the same for all platforms. This simplifies

Re: Review request: 8055230: Rename attach provider implementation class

2014-08-26 Thread Erik Joelsson
Nice! /Erik On 2014-08-26 06:29, Mandy Chung wrote: Webrev: http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8055230/ This patch renames the class name of attach provider implementation class to be the same for all platforms. This simplifies the build logic and removes the need for generati

Re: RFR: JDK-8055922: Work around sjavac limitation with public api tracking cross modules

2014-08-26 Thread Erik Joelsson
Updated webrev: http://cr.openjdk.java.net/~erikj/8055922/webrev.root.02/ Some of the demos failed to compile because the javac_state file did not contain any public api and this caused grep to exit with code 1, which failed the build. I made exit code 1 for this grep line not fail the build.

Re: RFR: JDK-8055922: Work around sjavac limitation with public api tracking cross modules

2014-08-26 Thread Magnus Ihse Bursie
On 2014-08-26 11:58, Erik Joelsson wrote: Updated webrev: http://cr.openjdk.java.net/~erikj/8055922/webrev.root.02/ Some of the demos failed to compile because the javac_state file did not contain any public api and this caused grep to exit with code 1, which failed the build. I made exit code

Re: Review request: 8055230: Rename attach provider implementation class

2014-08-26 Thread Daniel Fuchs
Hi Mandy, I'm seeing some small differences in the various VirtualMachineImpl.java files, but if I'm not mistaken, all the new AttachProviderImpl.java look all the same. I wonder if the patch could be further simplified by moving AttachProviderImpl.java to jdk.attach/share/classes (unless there's

RFR: JDK-8056053: Disable HOTSPOT_BUILD_JOBS when building with configure

2014-08-26 Thread Erik Joelsson
Hello, Please review this proposed fix for the Hotspot build. In the new jdk9 build, we utilize the gnu make job server, which automatically makes sure the -j flag gets propagated and shared between all recursive make calls. In the hotspot build, this gets overridden by the HOTSPOT_BUILD_JOBS

Re: Review request: 8055230: Rename attach provider implementation class

2014-08-26 Thread Staffan Larsen
There are some differences in the AttachProvideImpl files. Most notably the windows version is very different. Linux, Bsd and Aix are the same. The Solaris version has a minor difference in the “public String type()” implementation. The Linux, Bsd, Aix and Solaris versions could probably be uni

Re: RFR[P1]: 8055744 - 8u-dev nightly solaris builds failed on 08/20

2014-08-26 Thread Jesper Wilhelmsson
Hi David, The change was pushed on Friday so it included the change in the Makefile. I filed JDK-8056056 to remove it. Thanks! /Jesper David Holmes skrev 25/8/14 02:50: Sorry I'm late but had a long weekend and was off last Friday. On 22/08/2014 3:04 AM, Jesper Wilhelmsson wrote: Thank you

Re: Review request: 8055230: Rename attach provider implementation class

2014-08-26 Thread Daniel Fuchs
On 8/26/14 12:59 PM, Staffan Larsen wrote: There are some differences in the AttachProvideImpl files. Most notably the windows version is very different. Linux, Bsd and Aix are the same. The Solaris version has a minor difference in the “public String type()” implementation. The Linux, Bsd, A

Re: RFR: JDK-8056053: Disable HOTSPOT_BUILD_JOBS when building with configure

2014-08-26 Thread David Holmes
Hi Erik, On 26/08/2014 8:53 PM, Erik Joelsson wrote: Hello, Please review this proposed fix for the Hotspot build. In the new jdk9 build, we utilize the gnu make job server, which automatically makes sure the -j flag gets propagated and shared between all recursive make calls. In the hotspot b

Re: RFR: JDK-8056053: Disable HOTSPOT_BUILD_JOBS when building with configure

2014-08-26 Thread Erik Joelsson
Hello David, I realize my description was not very clear and will try to make a better one. It used to be (before make 3.78), that recursive make calls and the -j flag were tricky to use together. The Hotspot makefiles solved this by asking people not to use -j, and instead set the variable

RFR: JDK-8056062: Additional minor cleanups from source restructure build changes

2014-08-26 Thread Erik Joelsson
Hello, Please review this small patch fixing a couple of issues that have been raised on this list following the source code restructure. * Fix spelling error in make help (build->built) * Readd the jdk target as an alias for exploded-image as people are used to the target and the error messa

RFR: JDK-8056064: Fix corba locale build problem on windows

2014-08-26 Thread Erik Joelsson
Thanks for pointing this out. That is indeed a better and more portable solution. I took the liberty of creating a new bug and creating a patch reverting my earlier change and using this instead. Bug: https://bugs.openjdk.java.net/browse/JDK-8056064 Webrev: http://cr.openjdk.java.net/~erikj/805

Re: RFR: JDK-8056062: Additional minor cleanups from source restructure build changes

2014-08-26 Thread Alan Bateman
On 26/08/2014 13:46, Erik Joelsson wrote: Hello, Please review this small patch fixing a couple of issues that have been raised on this list following the source code restructure. * Fix spelling error in make help (build->built) * Readd the jdk target as an alias for exploded-image as people

Re: RFR: JDK-8056064: Fix corba locale build problem on windows

2014-08-26 Thread Alan Bateman
On 26/08/2014 14:02, Erik Joelsson wrote: Thanks for pointing this out. That is indeed a better and more portable solution. I took the liberty of creating a new bug and creating a patch reverting my earlier change and using this instead. Bug: https://bugs.openjdk.java.net/browse/JDK-8056064 We

Re: RFR: JDK-8056062: Additional minor cleanups from source restructure build changes

2014-08-26 Thread Tim Bell
Erik: Please review this small patch fixing a couple of issues that have been raised on this list following the source code restructure. * Fix spelling error in make help (build->built) * Readd the jdk target as an alias for exploded-image as people are used to the target and the error messag

Re: RFR: JDK-8056064: Fix corba locale build problem on windows

2014-08-26 Thread Tim Bell
Hi Erik On 08/26/14 07:30, Alan Bateman wrote: On 26/08/2014 14:02, Erik Joelsson wrote: Thanks for pointing this out. That is indeed a better and more portable solution. I took the liberty of creating a new bug and creating a patch reverting my earlier change and using this instead. Bug: ht

Re: RFR: JDK-8056062: Additional minor cleanups from source restructure build changes

2014-08-26 Thread Erik Joelsson
On 2014-08-26 16:27, Alan Bateman wrote: On 26/08/2014 13:46, Erik Joelsson wrote: Hello, Please review this small patch fixing a couple of issues that have been raised on this list following the source code restructure. * Fix spelling error in make help (build->built) * Readd the jdk targe

Re: Review request: 8055230: Rename attach provider implementation class

2014-08-26 Thread Mandy Chung
On 8/26/2014 3:59 AM, Staffan Larsen wrote: There are some differences in the AttachProvideImpl files. Most notably the windows version is very different. Linux, Bsd and Aix are the same. The Solaris version has a minor difference in the “public String type()” implementation. The Linux, Bsd,

How to influence File Permission Mode

2014-08-26 Thread Medi Montaseri
Hi I am seeing some files with permission 0600 (-rw --- --- ) in my build. Is there a way to influence the generated files' permission from the configure or do I need to run a chmod(1) on them myself. Note that I have selected owner=root , group=root, so the net effect is that those files with

Review request: 8055856: checkdeps build target doesn't work for cross-compilation builds

2014-08-26 Thread Mandy Chung
JDK-8055856: checkdeps build target doesn't work for cross-compilation builds JDK-8056113: [build] tools.jar missing modules.xml Webrev at: http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8055856/ This patch fixes a few things about modules.xml 1. jdeps is invoked at build time to verify the

Re: RFR 8054717: SJavac should track changes in the public apis of classpath classes!

2014-08-26 Thread Fredrik Öhrström
It seems like the development speed for sjavac needs to be increased significantly, one JIRA bug, one 2 week review cycle, leads to one commit is much too slow. I belive it would be good to have a separate repository to do quicker development of sjavac, and test out all sorts of interesting stuff,