This is a patch that makes a significant difference to
the time it takes to generate Twisted's
(http://twistedmatrix.com/) documentation, which
consists of about 5800 files.
There quite a few little changes in here, but the
biggest improvement came from the use of the
"decorate-sort-undecorate" idiom for sorting, which
saved a massive amount of function calls, and alone
gave a 20% boost.
It should apply cleanly against current CVS.
Log in to post a comment.