* 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