pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-Devel-NYTProf Update from version 3.11 to ver...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/778dde3fed26
branches:  trunk
changeset: 576473:778dde3fed26
user:      seb <seb%pkgsrc.org@localhost>
date:      Sat Jun 12 05:29:17 2010 +0000

description:
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@localhost.
  Documented how to use Devel::NYTProf::Apache with virtual hosts that
    use the PerlOptions +Parent or +Clone configuration.

diffstat:

 devel/p5-Devel-NYTProf/Makefile |  4 ++--
 devel/p5-Devel-NYTProf/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (26 lines):

diff -r 7d7751848e8e -r 778dde3fed26 devel/p5-Devel-NYTProf/Makefile
--- a/devel/p5-Devel-NYTProf/Makefile   Sat Jun 12 00:53:43 2010 +0000
+++ b/devel/p5-Devel-NYTProf/Makefile   Sat Jun 12 05:29:17 2010 +0000
@@ -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 -r 7d7751848e8e -r 778dde3fed26 devel/p5-Devel-NYTProf/distinfo
--- a/devel/p5-Devel-NYTProf/distinfo   Sat Jun 12 00:53:43 2010 +0000
+++ b/devel/p5-Devel-NYTProf/distinfo   Sat Jun 12 05:29:17 2010 +0000
@@ -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



Home | Main Index | Thread Index | Old Index