[fpc-devel] Tail recursion optimization
Daniël Mantione
daniel.mantione at freepascal.org
Tue Oct 10 11:01:50 CEST 2006
Op Tue, 10 Oct 2006, schreef Vinzent Hoefler:
> On Tuesday 10 October 2006 08:29, Florian Klaempfl wrote:
> > Dani=EBl Mantione wrote:
> > > Op Tue, 10 Oct 2006, schreef Florian Klaempfl:
> > >> Yesterday, I've implemented tail recursion optimization
> > >> (http://svn.freepascal.org/svn/fpc/trunk/compiler/opttail.pas
> > >> resulting in
> > >> http://www.hu.freepascal.org/fpcircbot/cgipastebin?msgid=3D158 pp11
> > >> is the new compiler, fpc11 the old, both are 2.1.1).
> > >
> > > Wow!
> >
> > Well, it's use for real world applications is limited
> =
> Limited to what? Binary tree data structures only? ;)
Well, I think the answer is here that any programmer that focuses on =
performance will already remove recursions manually. However, users =
compare compilers using benchmarks, so having optimizations for those =
makes sense.
Dani=EBl
More information about the fpc-devel
mailing list