[m-dev.] for review: faster clean actions in .dep files

Fergus Henderson fjh at cs.mu.oz.au
Thu Jan 1 16:36:37 AEDT 1998


On 01-Jan-1998, Zoltan Somogyi <zs at cs.mu.oz.au> wrote:
> 
> Fergus, please review this.
> 
> modules.m:
> 	When creating .dep files, consolidate the action for the "mmake clean"
> 	and similar targets into single invocations of rm. This greatly reduces
> 	the number of processes that make will need to start, and thus should
> 	speed up these actions (especially on WNT, where process creation is
> 	slower than on Unix).

The only thing which worries me about this is that it increases the
likelihood of overflowing limits on the command line length (which may
be unreasonably low, especially on W95/WNT and IRIX 5).
We've already had to change modules.m once to avoid overflowing
fixing limits (in the rule for creating libfoo.split.a on IRIX 5 --
see the CVS log message).

So if you want to make this change, then I think it is important to
test it on W95 and IRIX 5.

-- 
Fergus Henderson <fjh at cs.mu.oz.au>   |  "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh>   |  of excellence is a lethal habit"
PGP: finger fjh at 128.250.37.3         |     -- the last words of T. S. Garp.



More information about the developers mailing list