More performance analysis
Michael G Schwern
schwern at pobox.com
Sat Sep 15 00:53:25 BST 2007
Eric Wilhelm wrote:
> # from Michael G Schwern
> # on Friday 14 September 2007 03:52 pm:
>> Anyhow, looking at how many times we call each routine it seems some
>> clever memoization might help a lot.
> I don't think "memoization" applies unless the results are the same.
> What's needed could maybe be best expressed as a source filter where we
> create (even at `build dist` time) TAP::Parser::Fast as a stripped-down
> version with all of the options turned off. (That would mean
> memoization does (sort of) apply at _get_parser_args() or
> TAP::Parser->new or thereabouts.)
What about a pure Perl source filter to inline subroutine calls?
The interface should be as clean as newly fallen snow and its behavior
as explicit as Japanese eel porn.
More information about the tapx-dev