[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Automake-NG] [Automake-ng] [PATCH 0/4] Minor refactoring and cleanu
From: |
Stefano Lattarini |
Subject: |
Re: [Automake-NG] [Automake-ng] [PATCH 0/4] Minor refactoring and cleanup for the dist-related targets |
Date: |
Fri, 11 May 2012 00:14:12 +0200 |
On 05/10/2012 09:38 PM, Stefano Lattarini wrote:
>
> Unfortunately, you got it backwards: it's no measurable change for "make all",
> a 7% slow down for "make dist", and a 50% slow down for "make distdir -n" :-(
>
But then, with a more "realistic" biggish tree (that can be produced using the
attached script), I see the following timings:
$ make -n distdir # 10 times
pre-series: 43.2 seconds
post-series: 44.1 seconds
$ make all # 30 times
pre-series: 24.9 seconds
post-series: 25.2 seconds
$ make distdir # 3 times
pre-series: ~ 3 minutes
post-series: ~ 2 minutes 30 seconds
So I say this patch is good to go.
Regards,
Stefano
dist1.sh
Description: Bourne shell script
- [Automake-ng] [PATCH 2/4] [ng] dist: strip duplicates from dist files at make (not automake) runtime, (continued)
- [Automake-ng] [PATCH 2/4] [ng] dist: strip duplicates from dist files at make (not automake) runtime, Stefano Lattarini, 2012/05/06
- [Automake-ng] [PATCH 1/4] [ng] dist: simplify VPATH handling, Stefano Lattarini, 2012/05/06
- [Automake-ng] [PATCH 4/4] [ng] dist: optimize calculation of list of distributed file, Stefano Lattarini, 2012/05/06
- [Automake-ng] [PATCH 3/4] [ng] dist: rename some non-public vars to make clear they are internal, Stefano Lattarini, 2012/05/06
- Re: [Automake-ng] [PATCH 0/4] Minor refactoring and cleanup for the dist-related targets, Jim Meyering, 2012/05/06
- Re: [Automake-NG] [Automake-ng] [PATCH 0/4] Minor refactoring and cleanup for the dist-related targets, Bob Friesenhahn, 2012/05/10
- Re: [Automake-NG] [Automake-ng] [PATCH 0/4] Minor refactoring and cleanup for the dist-related targets, Stefano Lattarini, 2012/05/10