At Sunday 08 August 2010, Ralf Wildenhues wrote:
> * Stefano Lattarini wrote on Sun, Aug 08, 2010 at 06:22:00PM CEST:
> > Exactly! So:
> >   foo() { foo_result=`sed ...`; }
> >   foo; bar=$foo_result;
> > 
> > instead of:
> >   foo() { sed ...; }
> >   bar=`foo`
> > 
> > Where is the significant improvement?
> 
> Two forks vs. one: the latter still forks right before exec'ing
> sed.
And the first doesn't?

> Arguably, this is less important in the testsuite than it is
> in hot spots in configure and libtool.
True enough; this discussion is just fo the sake of getting
"the theory" right (on may part, at least).

Thanks,
  Stefano

Reply via email to