Revision history for Perl extension Devel::Profiler. 0.01 Mon May 20 14:22:00 2002 - First release. 0.02 Wed May 22 19:30:00 2002 - Fixed implementation of caller() override to more closely match normal behavior. - Added fork protection like Devel::DProf - only profile the parent. - Added code to avoid instrumenting fake subs. For details, see: http://perlmonks.org/index.pl?node_id=168546 - Added code to detect constant subs and avoid profiling them. - Added Devel::Profiler::Apache module which works like Apache::DProf to provide profiling for Apache/mod_perl. - Added check for dprofpp to Makefile.PL - thanks are due to "Automated Perl Test Account" for the catch. - Fixed bug under Test::More version 0.44 where Test::More was confused by my attempts to test skip() itself. Thanks to Andreas Marcel Riechert for the report. - Added package_filter option to allow more flexible control over packages to be profiled. Thanks to Simon Rosenthal for inspiring this feature. 0.03 Tue Jun 4 16:54:03 EDT 2002 - Added hz option and code to scale output the hz. This should improve speed and smooth discrepencies between the accuracy of times() and Time::HiRes. - Added ability to pass options to Devel::Profiler::Apache. - Allow package_filter to take an array of filters. - Fixed bug where Devel::Profiler::Apache would initialize Devel::Profiler more than once, resulting in garbled output. - Set required Perl version to 5.6.0 rather than 5.6.1. Testing needed. - Devel::Profiler::Apache now logs when it opens a new profiler output file. - Added sub_filter option to allow flexible exclusion of subs. - Added Devel::Profiler::Apache to MANIFEST. Now it will actually be incldued in the release! Thanks Jasper Zhao for the spot. 0.04 Mon Jun 10 16:53:55 EDT 2002 - Fixed bug where exported subs could sneak around package_filter unless they were checked again in sub_filter. - Fixed some undefined value warnings when module is loaded but not initialized.