diff options
author | seb <seb@pkgsrc.org> | 2010-06-12 05:29:17 +0000 |
---|---|---|
committer | seb <seb@pkgsrc.org> | 2010-06-12 05:29:17 +0000 |
commit | b130b9f5ff06a007b16971869701106685585617 (patch) | |
tree | f70e0e83d3294e9c46150ec12a3ecacb2ffdc95e | |
parent | 4ee13608fd0d9110a36081896095868e864e1db7 (diff) | |
download | pkgsrc-b130b9f5ff06a007b16971869701106685585617.tar.gz |
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.
-rw-r--r-- | devel/p5-Devel-NYTProf/Makefile | 4 | ||||
-rw-r--r-- | devel/p5-Devel-NYTProf/distinfo | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/devel/p5-Devel-NYTProf/Makefile b/devel/p5-Devel-NYTProf/Makefile index dae5e505530..33845d6524b 100644 --- a/devel/p5-Devel-NYTProf/Makefile +++ b/devel/p5-Devel-NYTProf/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.7 2010/04/23 03:04:33 seb Exp $ +# $NetBSD: Makefile,v 1.8 2010/06/12 05:29:17 seb Exp $ # -DISTNAME= Devel-NYTProf-3.11 +DISTNAME= Devel-NYTProf-4.00 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Devel/} diff --git a/devel/p5-Devel-NYTProf/distinfo b/devel/p5-Devel-NYTProf/distinfo index ca872e06cb4..b0061978273 100644 --- a/devel/p5-Devel-NYTProf/distinfo +++ b/devel/p5-Devel-NYTProf/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.7 2010/04/23 03:04:33 seb Exp $ +$NetBSD: distinfo,v 1.8 2010/06/12 05:29:17 seb Exp $ -SHA1 (Devel-NYTProf-3.11.tar.gz) = 3a2abf9969b674eabcdee4020a66f8176c40898d -RMD160 (Devel-NYTProf-3.11.tar.gz) = 0f308f23f4289008c6f117339869822a16ab1255 -Size (Devel-NYTProf-3.11.tar.gz) = 392833 bytes +SHA1 (Devel-NYTProf-4.00.tar.gz) = 40c171b492ca2e9d9ae7668843aeeee73dcd7f1e +RMD160 (Devel-NYTProf-4.00.tar.gz) = 6ddab349eb7404122adbf020114e3ce2c8972137 +Size (Devel-NYTProf-4.00.tar.gz) = 403808 bytes |