FYI, I believe I've located the fix in the GNU make CVS repository that resolves the excessive stat() call problem. I've back-ported the fix into 3.82 and it appears to be working in our build system. The patch for 'read.c' is attached if anybody is interested. Thanks.
--Troy Runkel -----Original Message----- From: Troy Runkel Sent: Thursday, September 15, 2011 9:22 AM To: '[email protected]' Cc: [email protected] Subject: RE: make 3.82 performing more stat() calls than 3.81 Hi Paul, Thanks for the quick response. Is there a patch I could look at for this change? We might be interested in back-porting the fix into 3.82 for now. Thanks. --Troy Runkel -----Original Message----- From: Paul Smith [mailto:[email protected]] Sent: Wednesday, September 14, 2011 9:06 PM To: Troy Runkel Cc: [email protected] Subject: Re: make 3.82 performing more stat() calls than 3.81 On Tue, 2011-09-13 at 21:06 +0000, Troy Runkel wrote: > During our investigation we found that make 3.82 performs more stat() > calls than 3.81. Hi Troy. I've verified that this issue exists in 3.82 but it's already been fixed in CVS and the fix will be available in the next release of GNU make. Thanks! -- ------------------------------------------------------------------------------- Paul D. Smith <[email protected]> Find some GNU make tips at: http://www.gnu.org http://make.mad-scientist.net "Please remain calm...I may be mad, but I am a professional." --Mad Scientist
resolve_excess_stat_patch
Description: resolve_excess_stat_patch
_______________________________________________ Bug-make mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-make
