BSD Ports

devel/p5-Devel-NYTProf 6.14nb5 NetBSD

Powerful feature-rich Perl 5 source code profiler

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
618415630a
License
gnu-gpl-v2 OR artistic
Categories
devel, perl5
Package size
310.5 KiB, 1263.3 KiB installed

Description

The Perl 5 module 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.

In the other systems

The newest version among them is 6.16, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDdevel/p5-Devel-NYTProf6.14nb5 behind since 2026-10-16none known-[email protected]2026-07-16
FreeBSDdevel/p5-Devel-NYTProf6.14 behind since 2026-10-16none known-[email protected]2026-09-23
OpenBSDdevel/p5-Devel-NYTProf6.16 newestno data-Alexander Bluhm <[email protected]>2026-10-16
DragonFlydevel/p5-Devel-NYTProf6.14 behind since 2026-10-16none known-[email protected]-
HardenedBSDdevel/p5-Devel-NYTProf6.14 behind since 2026-10-16no data-[email protected]-
GhostBSDdevel/p5-Devel-NYTProf6.14 behind since 2026-10-16no data-[email protected]-

Compare across BSDs

Install

Binary package:

pkgin install p5-Devel-NYTProf

From pkgsrc:

cd /usr/pkgsrc/devel/p5-Devel-NYTProf && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_646.14nb5
NetBSD 10.1 aarch646.14nb5
SmartOS / illumos x86_646.14nb5
macOS 15 arm646.14nb5

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 4
Required by 1

Commit history 1

DateCommitCreditsLog message
618415630a wiz *: recursive bump for perl5 5.44.0