Devel::FastProf is a Perl per-line profiler. What that means is that it can tell you how much time is spent on every line of a perl script (the standard Devel::DProf is a per-subroutine profiler).
Developer comments
I have been the maintainer of Devel::SmallProf for some time and although I found it much more useful that Devel::DProf, it had an important limitation: it was terribly slow, around 50 times slower than the profiled script being run out of the profiler.
So, I rewrote it from scratch in C, and the result is Devel::FastProf, that runs only between 3 and 5 times slower than under normal execution... well, maybe I should have called it Devel::NotSoSlowProf.
Requirements:
· Perl