More performance analysis

Andy Armstrong andy at hexten.net
Sat Sep 15 00:52:44 BST 2007


On 14 Sep 2007, at 23:52, Michael G Schwern wrote:

> The bottlenecks change depending on the nature of the output.  Since
> Regexp::Parser has a description on each test, and they're all  
> different, it's
> bottleneck is the grammar's test handler.  If a test has few  
> descriptions it's
> an anonymous routine in TAP::Parser (which I haven't tracked down  
> yet) that
> becomes the bottleneck.
>
> TAP::Formatter::Console::Session::result seems to always be a bit  
> of a drag.

Yeah, that's new and still crap. There's a fair bit of abstraction  
which will go away once I've moved everything into a more reasonable  
place.

-- 
Andy Armstrong, hexten.net



More information about the tapx-dev mailing list