RFR: 8000975: Merge UNIXProcess.java.bsd & UNIXProcess.java.linux

Rob McKenna rob.mckenna at oracle.com
Tue Oct 16 16:49:40 UTC 2012

That is true, and I'm just working on bringing Mike's Solaris changes 
forward now. I hadn't considered that it would result in a difference in 
Mac too. I'll get this work completed and see where it stands first.


On 16/10/12 17:35, Alan Bateman wrote:
> On 16/10/2012 17:15, Rob McKenna wrote:
>> It has been suggested to me (at least twice at this stage) that these 
>> files should be merged since they're identical. This requires an 
>> adjustment in perspective from "every platform should have its own 
>> implementation" to "those platforms that differ from the norm should 
>> have their own implementation". Given that the latter approach 
>> simplifies things currently I believe it is the more sensible.
>> Webrev at:
>> http://cr.openjdk.java.net/~robm/8000975/webrev.01/ 
>> <http://cr.openjdk.java.net/%7Erobm/8000975/webrev.01/>
>>     -Rob
> I don't have any objection to this but at some point I think we need 
> to change the Solaris and Mac implementations to use posix_spawn, in 
> which case it's possible that the Mac implementation will be different 
> to the Linux implementation.
> -Alan

More information about the core-libs-dev mailing list