laziness, impatience, and hubris | |
PerlMonks |
Re: Help with speeding up regexby davido (Cardinal) |
on Aug 10, 2012 at 23:53 UTC ( [id://986842]=note: print w/replies, xml ) | Need Help?? |
Have you already profiled with Devel::NYTProf so that you're certain the pattern matching is where you're spending too much time? This is a really worthwhile thing to do; it would be unfortunate spending time focusing on fixing the regular expression only to find you are IO bound. Your hunch may be correct, but it's best to know for sure before diving into an optimization effort. If you need to install Devel::NYTProf, install version 4.06 (not 4.07) from CPAN, since v4.07 has a minor bug in the nytprofhtml utility that would prevent you from using that utility to see the results in your browser. (There's a simple fix, patch submitted, and a future version will certainly have made the repair.) Update:Tim Bunce has released v4.08 now, which patches the problem from v4.07. So assuming it's found its way to your local CPAN mirror, you should be able to install Devel::NYTProf with the simple "cpanm Devel::NYTProf" command, and a few minutes of patience. Dave
In Section
Seekers of Perl Wisdom
|
|