Package Info

perl-Devel-NYTProf


Powerful fast feature-rich Perl source code profiler


Unspecified

Devel::NYTProf is a powerful, fast, feature-rich perl source code profiler.

  • Performs per-line statement profiling for fine detail

  • Performs per-subroutine statement profiling for overview

  • Performs per-opcode profiling for slow perl builtins

  • 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 supported systems

  • 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

  • Captures source code, including string evals, for stable results

  • 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.


License: Artistic-1.0 OR GPL-1.0-or-later
URL: https://metacpan.org/release/Devel-NYTProf

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
6.12-bp156.2.4 info GA Release 2023-12-07 15 SP6
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Devel-NYTProf
6.12-bp155.1.4 info GA Release 2023-05-17 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Devel-NYTProf
6.11-bp154.1.18 info GA Release 2022-05-09 15 SP4
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Devel-NYTProf
6.05-bp153.1.14 info GA Release 2021-03-06 15 SP3
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Devel-NYTProf
6.05-bp152.3.14 info GA Release 2020-04-17 15 SP2
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Devel-NYTProf
6.05-bp151.3.1 info GA Release 2019-07-16 15 SP1
  • x86-64
  • perl-Devel-NYTProf
6.05-bp151.2.12 info GA Release 2019-05-18 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • perl-Devel-NYTProf
6.05-bp150.2.5 info GA Release 2018-07-31 15
  • AArch64
  • perl-Devel-NYTProf
6.05-bp150.2.4 info GA Release 2018-07-30 15
  • ppc64le
  • s390x
  • x86-64
  • perl-Devel-NYTProf