libdevel-nytprof-perl_5.06+dfsg-2+b1_amd64.deb


Advertisement

Description

libdevel-nytprof-perl - Perl statement and subroutine code profiler

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libdevel-nytprof-perl
Package version 5.06+dfsg
Package release 2+b1
Package architecture amd64
Package type deb
Installed size 1.03 KB
Download size 332.83 KB
Official Mirror ftp.br.debian.org
Devel::NYTProf is a powerful feature-rich perl source code profiler.
* Performs per-line statement profiling for fine detail
* Performs per-subroutine statement profiling for overview
* Performs per-block statement profiling (the first profiler to do so)
* Accounts correctly for time spent after calls return
* Performs inclusive and exclusive timing of subroutines
* Subroutine times are per calling location (a powerful feature)
* Can profile compile-time activity, just run-time, or just END time
* Uses novel techniques for efficient profiling
* Sub-microsecond (100ns) resolution on systems with clock_gettime()
* Very fast - the fastest statement and subroutine profilers for
perl
* Handles applications that fork, with no performance cost
* Immune from noise caused by profiling overheads and I/O
* Program being profiled can stop/start the profiler
* Generates richly annotated and cross-linked html reports
* Trivial to use with mod_perl - add one line to httpd.conf
* Includes an extensive test suite
* Tested on very large codebases
NYTProf is effectively two profilers in one: a statement profiler, and a
subroutine profiler.
NYTProf stands for 'New York Times Profiler'. Indeed, this module was
initially developed from Devel::FastProf by The New York Times Co. to help
their developers quickly identify bottlenecks in large Perl applications.

Alternatives

Package Version Architecture Repository
libdevel-nytprof-perl_5.06+dfsg-2+b1_i386.deb 5.06+dfsg i386 Debian Main
libdevel-nytprof-perl - - -

Requires

Name Value
libc6 >= 2.14
libjs-jquery -
libjs-jquery-tablesorter -
libjson-any-perl -
perl >= 5.20.0-4
perlapi-5.20.0 -
zlib1g >= 1:1.1.4

Download

Type URL
Binary Package libdevel-nytprof-perl_5.06+dfsg-2+b1_amd64.deb
Source Package libdevel-nytprof-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libdevel-nytprof-perl deb package:
    # sudo apt-get install libdevel-nytprof-perl

Files

Path
/usr/bin/nytprofcalls
/usr/bin/nytprofcg
/usr/bin/nytprofcsv
/usr/bin/nytprofhtml
/usr/bin/nytprofmerge
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/Apache.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/Constants.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/Core.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/Data.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/FileHandle.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/FileInfo.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/ReadStream.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/Reader.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/Run.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/SubCallInfo.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/SubInfo.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/Test.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/NYTProf/Util.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/auto/Devel/NYTProf/NYTProf.so
/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Devel/NYTProf/NYTProf.so
/usr/share/doc/libdevel-nytprof-perl/HACKING.gz
/usr/share/doc/libdevel-nytprof-perl/NEWS.Debian.gz
/usr/share/doc/libdevel-nytprof-perl/changelog.Debian.amd64.gz
/usr/share/doc/libdevel-nytprof-perl/changelog.Debian.gz
/usr/share/doc/libdevel-nytprof-perl/changelog.gz
/usr/share/doc/libdevel-nytprof-perl/copyright
/usr/share/doc/libdevel-nytprof-perl/examples/demo/1m_stmts.pl
/usr/share/doc/libdevel-nytprof-perl/examples/demo/README
/usr/share/doc/libdevel-nytprof-perl/examples/demo/closure.pl
/usr/share/doc/libdevel-nytprof-perl/examples/demo/cpucache.pl
/usr/share/doc/libdevel-nytprof-perl/examples/demo/demo-code.pl
/usr/share/doc/libdevel-nytprof-perl/examples/demo/demo-run.pl
/usr/share/doc/libdevel-nytprof-perl/examples/demo/exclusive-sub-time.pl
/usr/share/man/man1/nytprofcalls.1p.gz
/usr/share/man/man1/nytprofcg.1p.gz
/usr/share/man/man1/nytprofcsv.1p.gz
/usr/share/man/man1/nytprofhtml.1p.gz
/usr/share/man/man1/nytprofmerge.1p.gz
/usr/share/man/man3/Devel::NYTProf.3pm.gz
/usr/share/man/man3/Devel::NYTProf::Apache.3pm.gz
/usr/share/man/man3/Devel::NYTProf::Core.3pm.gz
/usr/share/man/man3/Devel::NYTProf::Data.3pm.gz
/usr/share/man/man3/Devel::NYTProf::ReadStream.3pm.gz
/usr/share/man/man3/Devel::NYTProf::Run.3pm.gz
/usr/share/man/man3/Devel::NYTProf::Util.3pm.gz
/usr/share/perl5/Devel/NYTProf/flamegraph.pl
/usr/share/perl5/Devel/NYTProf/js/asc.png
/usr/share/perl5/Devel/NYTProf/js/bg.png
/usr/share/perl5/Devel/NYTProf/js/desc.png
/usr/share/perl5/Devel/NYTProf/js/jquery-min.js
/usr/share/perl5/Devel/NYTProf/js/jquery-tablesorter-min.js
/usr/share/perl5/Devel/NYTProf/js/style-tablesorter.css
/usr/share/perl5/Devel/NYTProf/js/jit/Treemap.css
/usr/share/perl5/Devel/NYTProf/js/jit/gradient-cushion1.png
/usr/share/perl5/Devel/NYTProf/js/jit/gradient.png
/usr/share/perl5/Devel/NYTProf/js/jit/gradient20.png
/usr/share/perl5/Devel/NYTProf/js/jit/gradient30.png
/usr/share/perl5/Devel/NYTProf/js/jit/gradient40.png
/usr/share/perl5/Devel/NYTProf/js/jit/gradient50.png
/usr/share/perl5/Devel/NYTProf/js/jit/jit-yc.js
/usr/share/perl5/Devel/NYTProf/js/jit/jit.js

Changelog

2014-07-24 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (5.06+dfsg-2) unstable; urgency=medium
* Mark failing test as TODO for the time being.
Cf. the discussion in the upstream bug at
https://github.com/timbunce/devel-nytprof/issues/34 .
(Closes: #755332)
2014-06-02 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (5.06+dfsg-1) unstable; urgency=medium
* debian/control: remove Nicholas Bamber from Uploaders on request of
the MIA team.
* Strip trailing slash from metacpan URLs.
* Use $Config{vendorarch} in debian/rules as a preparation for the
multi-arched perl 5.20.
* Replace another javascript file with a symlink to the packaged
version.
* debian/rules: drop override_dh_link. The files-to-be-removed are
somewhere else; and there they are replaced by somelinks anyway.
* Add a lintian override for source-is-missing. The source is there,
just the filenames don't match.
* Add repackaging framework to get rid of minified jQuery files.
* Repack as 5.06+dfsg.
* Declare compliance with Debian Policy 3.9.5.
2013-09-22 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (5.06-1) unstable; urgency=low
* New upstream release.
* Don't install removed script anymore.
* Refresh patches.
2013-08-07 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (5.02-2) unstable; urgency=low
* debian/copyright: add information about bin/flamegraph.pl.
* Install flamegraph.pl under /usr/share instead of as an example, and
add a patch to use the helper script from there.
Thanks to Simon Ruderich for the bug report. (Closes: #718731)
2013-05-17 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (5.02-1) unstable; urgency=low
[ Stig Sandbeck Mathisen ]
* Imported Upstream version 5.00
Closes: #708597
* Refresh manpage-section.patch, add manpage
* Refresh usr-share.patch for offset
* Add libtest-differences-perl to build depends
[ gregor herrmann ]
* New upstream release.
* Install new bin/flamegraph.pl script as an example.
2013-02-17 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (4.25-1) unstable; urgency=low
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://anonscm.debian.org)
* Change search.cpan.org based URIs to metacpan.org based URIs
[ gregor herrmann ]
* New upstream release.
* Use debhelper 9.20120312 to get all hardening flags.
* debian/copyright: update years of packaging copyright.
2013-01-05 - Salvatore Bonaccorso <carnil@debian.org>
libdevel-nytprof-perl (4.23-1) unstable; urgency=low
* Team upload.
* Imported Upstream version 4.23
* Drop fix-spelling-errors.patch patch
* Refresh usr-share.patch for offset
* Don't install MemoryProfiling.pod and Devel::MemoryProfiling.3pm
2012-11-06 - Salvatore Bonaccorso <carnil@debian.org>
libdevel-nytprof-perl (4.09-1) unstable; urgency=low
* Team upload.
* Imported Upstream version 4.09
* Bump Standards-Version to 3.9.4
2012-08-16 - Alessandro Ghedini <ghedo@debian.org>
libdevel-nytprof-perl (4.08-1) unstable; urgency=low
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Alessandro Ghedini ]
* New upstream release
* Update copyright to Copyright-Format 1.0
* Bump upstream copyright years
* Bump debhelper compat level to 9
* Bump Standards-Version to 3.9.3 (no changes needed)
* Update manpage-section.patch
* Refresh usr-share.patch
* Add fix-spelling-errors.patch
* Add myself to Uploaders
2010-12-02 - Salvatore Bonaccorso <carnil@debian.org>
libdevel-nytprof-perl (4.06-1) unstable; urgency=low
* Team upload.
* New upstream release
* Refresh debian/patches.

See Also

Package Description
libdevel-overrideglobalrequire-perl_0.001-1_all.deb module to safely override CORE::GLOBAL::require
libdevel-partialdump-perl_0.17-1_all.deb Perl module to dump subroutine parameters concisely
libdevel-patchperl-perl_1.28-1_all.deb Perl module to patch perl source à la Devel::PPPort's buildperl.pl
libdevel-pragma-perl_0.60-1+b1_amd64.deb helper functions for developers of lexical pragmas
libdevel-profile-perl_1.05-2_all.deb a Perl code profiler
libdevel-ptkdb-perl_1.1091-2_all.deb Perl debugger using a Tk GUI
libdevel-refactor-perl_0.05-1_all.deb Perl module for code refactoring
libdevel-refcount-perl_0.10-1+b2_amd64.deb Perl module to obtain the reference count of a variable
libdevel-repl-perl_1.003026-1_all.deb module for building a modern Perl interactive shell
libdevel-simpletrace-perl_0.08-1_all.deb module to see where your code warns and dies using stack traces
libdevel-size-perl_0.79-2+b1_amd64.deb Perl extension for finding the memory usage of Perl variables
libdevel-stacktrace-ashtml-perl_0.14-1_all.deb module to display a stack trace in HTML
libdevel-stacktrace-perl_1.3400-1_all.deb Perl module containing stack trace and related objects
libdevel-stacktrace-withlexicals-perl_0.10-1_all.deb Perl module for stack traces with access to lexical variables
libdevel-symdump-perl_2.12-1_all.deb Perl module for inspecting perl's symbol table
Advertisement
Advertisement