Re: [PATCH] maint.mk: print the elapsed time for each syntax-check rule

2010-04-13 Thread Paolo Bonzini
On 04/13/2010 10:41 AM, Pádraig Brady wrote: > ts1=$(printf "%.2f\n" $(date +%s.%N) | tr -d .) sleep 1.5 ts2=$(printf "%.2f\n" $(date +%s.%N) | tr -d .) echo $(($ts2 - $ts1)) | sed 's/\(..\)$/.\1/' Or somewhat creatively: ts1=$(date +%s%N); ts1=${ts1%???} sleep 0.5 ts2=$(date +%s%N); ts2=$

Re: [PATCH] maint.mk: print the elapsed time for each syntax-check rule

2010-04-13 Thread Pádraig Brady
On 12/04/10 17:51, Eric Blake wrote: > On 04/11/2010 03:31 AM, Jim Meyering wrote: >> This patch does something I've wanted for a while. >> It prints the elapsed time for each individual syntax-check rule. >> >> I don't particularly like the fact that each new rule >> - uses a temporary .sc-start

Re: [PATCH] maint.mk: print the elapsed time for each syntax-check rule

2010-04-12 Thread Eric Blake
On 04/11/2010 03:31 AM, Jim Meyering wrote: > This patch does something I've wanted for a while. > It prints the elapsed time for each individual syntax-check rule. > > I don't particularly like the fact that each new rule > - uses a temporary .sc-start-* file in which it saves each start time >

[PATCH] maint.mk: print the elapsed time for each syntax-check rule

2010-04-11 Thread Jim Meyering
From: Jim Meyering Date: Sun, 11 Apr 2010 10:26:52 +0200 Subject: [PATCH] maint.mk: print the elapsed time for each syntax-check rule * top/maint.mk (sc_m_rules_): Save start time in a file. (sc_z_rules_): New rules: remove temp file and print elapsed time. (local-check): Interpose the .z rule