Hi Per,

    The new perl-based makeinfo/texi2any is almost 2 order of
    magnitude slower than the old one:

Yes, we know.

    That seems a shame.

Agreed.  We are well aware of the painful slowness (every time I compile
texinfo.txi ...) and very much want it to be better asap.  However,
Patrice already did some profiling and there is no obvious inner loop to
optimize :(.  So it seems any significant improvement will probably come
from writing parts of it in C, which will imply all kinds of system- and
Perl-dependent complications.  Not looking forward to that.

Also, the current perl is going to be replaced by a much cleaner
tree-based one -- Patrice already has substantial parts of it working --
so there is no use in optimizing the current implementation.
Unfortunately there is no obvious inner loop in the new implementation
either :(, at this point anyway.

Sorry ...

karl

Reply via email to