Port details on branch 2022Q3 |
- p5-Devel-NYTProf Powerful feature-rich Perl source code profiler
- 6.14 devel =2 6.14Version of this port present on the latest quarterly branch.
- Maintainer: vovkasm@gmail.com
- Port Added: 2008-10-22 21:38:02
- Last Update: 2023-11-24 06:12:33
- Commit Hash: 16c0c1e
- People watching this port, also watch:: py39-pycparser, grepcidr, p5-Net-HTTP, tmux, p5-Net-Domain-TLD
- Also Listed In: perl5
- License: ART10 GPLv1+
- WWW:
- https://metacpan.org/release/Devel-NYTProf
- 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
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- p5-Devel-NYTProf>0:devel/p5-Devel-NYTProf
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/devel/p5-Devel-NYTProf/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/p5-Devel-NYTProf
- pkg install p5-Devel-NYTProf
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: p5-Devel-NYTProf
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1700336681
SHA256 (Devel-NYTProf-6.14.tar.gz) = ac24dd7da5b2247696becefc15ca935484367743aad44cb2c8cfa17a29ad8e03
SIZE (Devel-NYTProf-6.14.tar.gz) = 569967
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- p5-File-Which>=1.09 : sysutils/p5-File-Which
- p5-JSON-MaybeXS>=0 : converters/p5-JSON-MaybeXS
- perl5>=5.36<5.37 : lang/perl5.36
- perl5>=5.36<5.37 : lang/perl5.36
- Test dependencies:
-
- p5-Capture-Tiny>=0 : devel/p5-Capture-Tiny
- p5-Sub-Name>=0.11 : devel/p5-Sub-Name
- p5-Test-Differences>=0.60 : devel/p5-Test-Differences
- Runtime dependencies:
-
- p5-File-Which>=1.09 : sysutils/p5-File-Which
- p5-JSON-MaybeXS>=0 : converters/p5-JSON-MaybeXS
- perl5>=5.36<5.37 : lang/perl5.36
- This port is required by:
- for Build
-
- devel/p5-Mojolicious-Plugin-NYTProf
- security/p5-openxpki
- www/p5-CatalystX-Profile
- for Run
-
- devel/p5-Mojolicious-Plugin-NYTProf
- security/p5-openxpki
- www/p5-CatalystX-Profile
Configuration Options:
- No options to configure
- Options name:
- devel_p5-Devel-NYTProf
- USES:
- perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|