Hi...

bug-make-bounces+roland.schwingel=onevision....@gnu.org wrote on 
30.07.2013 17:39:10:

> > From: Pavel Fedin <p.fe...@samsung.com>
> > Date: Tue, 30 Jul 2013 14:42:23 +0400
> > 
> >  Please take this patch, Cygwin team told that they would like to 
integrate
> > with upstream. I have already posted it some time ago but got no 
reply.
> >  The patch significantly improves performance of Make under Cygwin.
> 
> Thanks.
> 
> Is there any discussion we could read about that with the details of
> the problem and how/why does the proposed patch solves it?
> 
> In general, I feel it's wrong to do this: Cygwin is a Posix platform,
> so it should be using the Posix code, to be as compatible with other
> Posix platforms as possible.  EMX is not a Posix platform, so using
> its code will likely make the Cygwin Make deviate from Posix behavior
> at times.
I am using Pavels patch for some months now in my private version of 
gnumake on cygwin heavily and I could not find any regression with it up 
to now and gnumake is in my use cases clearly faster. It is still not a 
stallion badged red italian car, but it is cruising its curves noticably 
snappier on cygwin now.

Using EMX is a shortcut to achieve the usage of spawn() over fork(). It 
might not be the cleanest choice but it works. Maybe Pavel finds the time 
to make the patch distinct to cygwin itself.

Just my $0.02,

Roland
_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to