make-w32
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: performance issue with cgywin make


From: Bill Hoffman
Subject: Re: performance issue with cgywin make
Date: Thu, 07 Dec 2006 17:11:37 -0500
User-agent: Thunderbird 1.5.0.8 (Windows/20061025)

Earnie Boyd wrote:
Quoting Bill Hoffman <address@hidden>:

So, if I run gmake (the patched cygwin version) and nmake (Microsoft's make) on roughly the same tree. (CMake can generate files for either.) nmake is able to check the depend information about twice as fast as gmake can. I suspect that the problem is in the use of stat. Although windows/ cygwin provide stat, there are significantly faster versions of stat available via direct windows system calls. We had a similar problem in CMake, and use the following code in windows to compare times stamps of

Cygwin's performance of stat shouldn't be a concern for this list. Take it back to the cygwin users list please. Alternatives to stat using the windows API though may be a different issue for the native version. You won't be able to use those alternatives for Cygwin or MSYS.
OK, for the moment lets forget about cygwin make. The native build of make should have the same issue, as it is calling stat which is provided in the winapi, but is slow. Can someone give me a pointer to where I could put different calls into make just so I can try it and see if it helps. Thanks.

-Bill





reply via email to

[Prev in Thread] Current Thread [Next in Thread]