On Wed, 2013-04-24 at 22:25 +0300, Eli Zaretskii wrote: > > From: Paul Smith <[email protected]> > > Cc: [email protected], [email protected] > > Date: Wed, 24 Apr 2013 15:07:21 -0400 > > > > I'm not so sure fstat() is that cheap. struct stat contains a lot of > > information. Although I guess since we are only ever talking about temp > > files, not NFS files or something, it's probably not too bad. > > We could time it if we are afraid of the cost, but I'd be surprised if > 'fstat' wasn't extremely fast on Posix platforms. Most of the > information you get in struct stat is already available when the file > is open. In particular, the OS tracks the file's size as it is being > written.
True. It's probably all right there and not measurably different if you have a file descriptor already. _______________________________________________ Bug-make mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-make
