libdevel-nytprof-perl_6.06+dfsg-1+b1_i386.deb


Advertisement

Description

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

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libdevel-nytprof-perl_6.06+dfsg-1+b1_i386.deb
Package name libdevel-nytprof-perl
Package version 6.06+dfsg
Package release 1+b1
Package architecture i386
Package type deb
Category devel::lang:perl devel::library devel::profiler implemented-in::c implemented-in::perl perl role::devel-lib role::program scope::utility
Homepage https://metacpan.org/release/Devel-NYTProf
License -
Maintainer Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Download size 335.39 KB
Installed size 1.12 MB
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_6.06+dfsg-1+b1_amd64.deb 6.06+dfsg amd64 Debian Main
libdevel-nytprof-perl - - -

Requires

Name Value
libc6 >= 2.4
libfile-which-perl -
libjs-jquery -
libjs-jquery-tablesorter -
libjson-maybexs-perl -
perl >= 5.28.0-3
perlapi-5.28.0 -
zlib1g >= 1:1.1.4

Download

Type URL
Mirror ftp.br.debian.org
Binary Package libdevel-nytprof-perl_6.06+dfsg-1+b1_i386.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/bin/nytprofpf
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/Apache.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/Constants.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/Core.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/Data.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/FileHandle.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/FileInfo.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/ReadStream.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/Reader.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/Run.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/SubCallInfo.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/SubInfo.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/Test.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/NYTProf/Util.pm
/usr/lib/i386-linux-gnu/perl5/5.28/Devel/auto/Devel/NYTProf/NYTProf.so
/usr/lib/i386-linux-gnu/perl5/5.28/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.gz
/usr/share/doc/libdevel-nytprof-perl/changelog.Debian.i386.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/man1/nytprofpf.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

2018-07-16 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (6.06+dfsg-1) unstable; urgency=medium
* Import upstream version 6.06.
* Declare compliance with Debian Policy 4.1.5.
2018-04-01 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (6.05+dfsg-1) unstable; urgency=medium
[ Alex Muntada ]
* Remove inactive pkg-perl members from Uploaders.
[ Salvatore Bonaccorso ]
* Update Vcs-* headers for switch to salsa.debian.org
[ gregor herrmann ]
* Import upstream version 6.05.
* Refresh patches autopkgtest.patch and usr-share.patch (offset).
* Drop 0001-Make-the-test-suite-work-without-cwd-in-INC.patch
(fixed upstream).
* Update years of packaging copyright.
* Declare compliance with Debian Policy 4.1.3.
* Bump debhelper compatibility level to 10.
2016-12-27 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (6.04+dfsg-1) unstable; urgency=medium
* Import upstream version 6.04.
* Update copyright years for ppport.h.
* Refresh usr-share.patch (offset).
* Drop spelling.patch, merged upstream.
* Remove unused lintian override.
2016-09-17 - Niko Tyni <ntyni@debian.org>
libdevel-nytprof-perl (6.03+dfsg-2) unstable; urgency=medium
* Team upload.
[ gregor herrmann ]
* debian/upstream/metadata: use HTTPS for GitHub URLs.
* Remove Jonathan Yu from Uploaders. Thanks for your work!
* Remove Jose Luis Rivas from Uploaders. Thanks for your work!
[ Niko Tyni ]
* Patch the test suite to work without cwd in @INC (Closes: #837135)
2016-05-23 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (6.03+dfsg-1) unstable; urgency=medium
[ Salvatore Bonaccorso ]
* debian/control: Use HTTPS transport protocol for Vcs-Git URI
[ gregor herrmann ]
* Change bugtracker URL(s) to HTTPS.
* debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
* New upstream release:
Fix to account for the deep stack optimizations in perl 5.23.8.
* Update years of upstream and packaging copyright.
* Refresh usr-share.patch (offset).
* Set bindnow linker flag in debian/rules.
* Add a patch to fix a spelling mistake in the docs.
* Drop version constraint from libfile-which-perl (build) dependency.
* Declare compliance with Debian Policy 3.9.8.
2015-08-12 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (6.02+dfsg-1) unstable; urgency=medium
* Replace repacking framework with Files-Excluded in debian/copyright.
* Add debian/upstream/metadata
* Import upstream version 6.02+dfsg.
* Update (build) dependencies.
2015-06-08 - gregor herrmann <gregoa@debian.org>
libdevel-nytprof-perl (6.01+dfsg-1) unstable; urgency=medium
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
[ gregor herrmann ]
* Import new upstream release 6.01+dfsg.
Fixes "FTBFS with perl 5.22".
(Closes: #788070)
* Refresh manpage-section.patch, usr-share.patch, flamegraph.patch,
drop sub-name.patch.
* Update (build) dependencies.
* Declare compliance with Debian Policy 3.9.6.
* Convert upstream Changes file from POD to text/plain.
* Update years of packaging copyright.
* Mark package as autopkgtest-able.
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)

See Also

Package Description
libdevel-overloadinfo-perl_0.005-1_all.deb module to introspect overloaded operators
libdevel-overrideglobalrequire-perl_0.001-1_all.deb module to safely override CORE::GLOBAL::require
libdevel-partialdump-perl_0.20-1_all.deb Perl module to dump subroutine parameters concisely
libdevel-patchperl-perl_1.56-1_all.deb Perl module to patch perl source à la Devel::PPPort's buildperl.pl
libdevel-pragma-perl_1.1.0-1+b3_i386.deb helper functions for developers of lexical pragmas
libdevel-profile-perl_1.05-3_all.deb Perl code profiler
libdevel-ptkdb-perl_1.1091-3_all.deb Perl debugger using a Tk GUI
libdevel-refactor-perl_0.05-2_all.deb Perl module for code refactoring
libdevel-refcount-perl_0.10-2+b5_i386.deb Perl module to obtain the reference count of a variable
libdevel-repl-perl_1.003028-1_all.deb module for building a modern Perl interactive shell
libdevel-simpletrace-perl_0.08-2_all.deb module to see where your code warns and dies using stack traces
libdevel-size-perl_0.82-1+b1_i386.deb Perl extension for finding the memory usage of Perl variables
libdevel-stacktrace-ashtml-perl_0.15-1_all.deb module to display a stack trace in HTML
libdevel-stacktrace-perl_2.0300-1_all.deb Perl module containing stack trace and related objects
libdevel-stacktrace-withlexicals-perl_2.01-2_all.deb Perl module for stack traces with access to lexical variables
Advertisement
Advertisement