* Jeff Squyres wrote on Fri, Apr 25, 2008 at 01:54:39PM CEST:
> On Apr 25, 2008, at 7:40 AM, Ralf Wildenhues wrote:
> 
> > <http://thread.gmane.org/gmane.comp.sysutils.autoconf.patches/3985>
> Wow -- those timings are impressive!  Quoting that URL (OMPI is [1]):
> 
> -----
> For example[1], in a large package with 871 substituted variables, of  
> which 2*136 are produced by AM_CONDITIONAL, and roughly 210 Makefiles.  
> './config.status' execution for those Makefiles (no headers, no  
> depfiles):
> - with Automake-1.9.6: 78.54user 9.32system 1:38.60elapsed 89%CPU  
> (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major 
> +2551217minor)pagefaults 0swaps
> - with Automake 1.10 (no superfluous $(*_TRUE)/$(*_FALSE) settings):  
> 56.11user 8.31system 1:16.51elapsed 84%CPU (0avgtext+0avgdata  
> 0maxresident)k 0inputs+0outputs (0major+2284709minor)pagefaults 0swaps
> - additionally with the Autoconf patch below: 11.24user 3.62system  
> 0:21.89elapsed 67%CPU (0avgtext+0avgdata 0maxresident)k 0inputs 
> +0outputs (0major+935332minor)pagefaults 0swaps
> -----
> 
> Is the "with the Autoconf patch below" equivalent to AM 1.10 + AC 2.62?

Yes.  The patch from the message made it into Autoconf 2.62.  OMPI is a
poster child in hitting the quadratic overhead with Autoconf 2.59.

Cheers,
Ralf

Reply via email to