in reply to Help with speeding up regex
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
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Help with speeding up regex
by BrowserUk (Patriarch) on Aug 11, 2012 at 11:13 UTC | |
by Anonymous Monk on Aug 11, 2012 at 11:35 UTC | |
by BrowserUk (Patriarch) on Aug 11, 2012 at 12:47 UTC | |
by davido (Cardinal) on Aug 11, 2012 at 15:15 UTC | |
by BrowserUk (Patriarch) on Aug 11, 2012 at 17:31 UTC | |
|
Re^2: Help with speeding up regex
by eversuhoshin (Sexton) on Aug 14, 2012 at 03:31 UTC | |
by davido (Cardinal) on Aug 14, 2012 at 09:08 UTC |