The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.03 - 2008-03-06

  • Fixed a VERY tricky bug some people had encountered. Scalar references to code that is evaled at runtime will cause divide-by-zero error IF the reference was declared in a BEGIN {...} and used outside of a BEGIN. (The debugger/profiler can't see what happens in a BEGIN)
  • Added test case for above issue as test11
  • Fixed (i hope) the OSX segfault when using a re-malloc'd pointer that was once freed.
  • Changed XS to compile cleanly with -Wall.
  • Adopted versioning scheme: modules/files start at 1.0 and the distro will continue from 0.0, thus making mixed versions less confusing.
  • Enabled the debugging switch so that NYTProf can be used in the form perl -MDevel::NYTProf code.pl (BUT this is ALPHA quality -- may bork)
  • Minor cleanup to Makefile.PL

Documentation

Devel::NYTProf::Reader CSV format implementation
Devel::NYTProf::Reader HTML format implementation

Modules

line-by-line code profiler and report generator
Tranforms Devel::NYTProf output into comprehensive, easy to read reports in (nearly) arbitrary format.