The devel/p5-Devel-NYTProf port
p5-Devel-NYTProf-6.14 – powerful feature-rich perl source code profiler (cvsweb github mirror)
Description
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.WWW: https://metacpan.org/release/Devel-NYTProf
Maintainer
Alexander Bluhm
Categories
Run dependencies
Test dependencies
Files
- /usr/local/bin/flamegraph.pl
- /usr/local/bin/nytprofcalls
- /usr/local/bin/nytprofcg
- /usr/local/bin/nytprofcsv
- /usr/local/bin/nytprofhtml
- /usr/local/bin/nytprofmerge
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/Apache.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/Constants.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/Core.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/Data.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/FileHandle.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/FileInfo.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/ReadStream.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/Reader.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/Run.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/SubCallInfo.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/SubInfo.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/Test.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/Util.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/asc.png
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/bg.png
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/desc.png
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jit/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jit/Treemap.css
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jit/gradient-cushion1.png
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jit/gradient.png
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jit/gradient20.png
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jit/gradient30.png
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jit/gradient40.png
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jit/gradient50.png
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jit/jit-yc.js
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jit/jit.js
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jquery-min.js
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/jquery.tablesorter.min.js
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/NYTProf/js/style-tablesorter.css
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/auto/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/auto/Devel/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/auto/Devel/NYTProf/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Devel/auto/Devel/NYTProf/NYTProf.so
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Devel/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Devel/NYTProf/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Devel/NYTProf/NYTProf.so
- /usr/local/man/man1/nytprofcalls.1
- /usr/local/man/man1/nytprofcg.1
- /usr/local/man/man1/nytprofcsv.1
- /usr/local/man/man1/nytprofhtml.1
- /usr/local/man/man1/nytprofmerge.1
- /usr/local/man/man3p/Devel::NYTProf.3p
- /usr/local/man/man3p/Devel::NYTProf::Apache.3p
- /usr/local/man/man3p/Devel::NYTProf::Core.3p
- /usr/local/man/man3p/Devel::NYTProf::Data.3p
- /usr/local/man/man3p/Devel::NYTProf::ReadStream.3p
- /usr/local/man/man3p/Devel::NYTProf::Run.3p
- /usr/local/man/man3p/Devel::NYTProf::Util.3p