[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Automake-NG] [PATCH 2/2] [ng] perf: optimize 'am__strip_suffixes' f
From: |
Bob Friesenhahn |
Subject: |
Re: [Automake-NG] [PATCH 2/2] [ng] perf: optimize 'am__strip_suffixes' for speed |
Date: |
Mon, 21 May 2012 21:34:41 -0500 (CDT) |
User-agent: |
Alpine 2.01 (GSO 1266 2009-07-14) |
On Mon, 21 May 2012, Akim Demaille wrote:
+ In mainline automake (commit v1.12-75-gd89da9c):
- "make all" 0.9 seconds
- "make recheck" 3.5 seconds
- "make check RECHECK_LOGS=" 14.1 seconds
Congrats!
Yes, this is excellent work/progress.
Please add performance for 'make clean' to the list of commands to
make faster. This one should be low-hanging fruit.
Currently Automake does a 'rm -f' for many files individually and this
is very slow. Presumably GNU make can help make this better. If we
are willing to require GNU make, then perhaps we can be willing to
require a working 'xargs' implementation to help optimize performance
within command-line length limits.
Bob
--
Bob Friesenhahn
address@hidden, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
Re: [Automake-NG] [PATCH 00/11] Several changes to parallel-tests support, Bob Friesenhahn, 2012/05/09
[Automake-NG] [PATCH 0/2] Nice optimization for the parallel-tests harness, Stefano Lattarini, 2012/05/16
Re: [Automake-NG] [PATCH 0/2] Nice optimization for the parallel-tests harness, Stefano Lattarini, 2012/05/18