--- - branch: MAIN date: Sat Jun 12 05:29:17 UTC 2010 files: - new: '1.8' old: '1.7' path: pkgsrc/devel/p5-Devel-NYTProf/Makefile pathrev: pkgsrc/devel/p5-Devel-NYTProf/Makefile@1.8 type: modified - new: '1.8' old: '1.7' path: pkgsrc/devel/p5-Devel-NYTProf/distinfo pathrev: pkgsrc/devel/p5-Devel-NYTProf/distinfo@1.8 type: modified id: 20100612T052917Z.68beb7de9068814fa032ed9945c4ac1b24dce586 log: | Update from version 3.11 to version 4.00. Upstream changes: Changes in Devel::NYTProf 4.00 (svn 1291) 8th June 2010 - Major changes: Added profile reporting of code executed in string evals. Each string eval executed gets it's own report page. You can 'see' the code that was executed, with profile info. String evals may be collapsed/merged in some cases. Improved many sub-optimal behaviours related to string evals. Subroutine calls that couldn't be associated with a specific line, such as calls made by perl to END blocks, are now shown in reports. Subroutine definitions that couldn't be associated with a specific file, such as xsubs in packages with no perl source, are now shown in reports. Enabled savesrc=1 by default. The data file format has changed so v3.x files can't be read. The Devel::NYTProf::ReadStream interface has also changed. - Other changes: Fixed off-by-1 error in number of Files an xsub/opcode was called from. Fixed Devel::NYTProf::Apache to work in more situations and enable the addpid option by default. Fixed that END blocks defined at runtime are included in the profile thanks to Nicholas Clark. Compilation-only checks (perl -c) can be profiled thanks to Nicholas Clark. Improved behaviour for 'duplicate' anon-subs defined in separate invocations of a particular string eval. Multiple BEGINs (e.g., use) on the same line get distinct names. Added --minimal option to nytprofhtml to disable generation of graphviz .dot files and block/sub-level statement report files. Added automatic detection of calls to POSIX::_exit() by the sub profiler so finish_profile() gets called and a usable profile is produced. Added posix_exit=1 option to do the same thing (in a different way) when the sub profiler is not being used (i.e., subs=0). - Documentation Changes: Sequences of blank lines are skipped in generated reports. Relevant for savesrc mode in which perl doesn't store pod sections. Corrected typos in nytprofhtml docs thanks to chocolate@cpan.org. Documented how to use Devel::NYTProf::Apache with virtual hosts that use the PerlOptions +Parent or +Clone configuration. module: pkgsrc subject: 'CVS commit: pkgsrc/devel/p5-Devel-NYTProf' unixtime: '1276320557' user: seb