Initial import of p5-Devel-NYTProf 2.07
Devel::NYTProf is a powerful feature-rich perl source code profiler. NYTProf is effectively two profilers in one: a statement profiler, and a subroutine profiler.
This commit is contained in:
parent
a469c20e9f
commit
bd776c0933
23
devel/p5-Devel-NYTProf/Makefile
Normal file
23
devel/p5-Devel-NYTProf/Makefile
Normal file
@ -0,0 +1,23 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2008/11/21 14:55:19 bluhm Exp $
|
||||
|
||||
SHARED_ONLY = Yes
|
||||
|
||||
COMMENT = powerful feature-rich perl source code profiler
|
||||
|
||||
DISTNAME = Devel-NYTProf-2.07
|
||||
|
||||
CATEGORIES = devel
|
||||
|
||||
MAINTAINER = Alexander Bluhm <bluhm@openbsd.org>
|
||||
|
||||
# perl
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
PERMIT_PACKAGE_FTP = Yes
|
||||
PERMIT_DISTFILES_CDROM =Yes
|
||||
PERMIT_DISTFILES_FTP = Yes
|
||||
|
||||
WANTLIB = z
|
||||
|
||||
MODULES = cpan
|
||||
|
||||
.include <bsd.port.mk>
|
5
devel/p5-Devel-NYTProf/distinfo
Normal file
5
devel/p5-Devel-NYTProf/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (Devel-NYTProf-2.07.tar.gz) = ZEjHpN14lEwIf4G0J4/8Yw==
|
||||
RMD160 (Devel-NYTProf-2.07.tar.gz) = chxeolR0LqU+L5DK2F4q9iLh9yk=
|
||||
SHA1 (Devel-NYTProf-2.07.tar.gz) = XX41nMiDXNBjP8cb3jlxLD/uNmc=
|
||||
SHA256 (Devel-NYTProf-2.07.tar.gz) = vJ0jNavHG56sOCyUVrfaGcLnzfuBCNHNe+GlGrbcpso=
|
||||
SIZE (Devel-NYTProf-2.07.tar.gz) = 168280
|
22
devel/p5-Devel-NYTProf/pkg/DESCR
Normal file
22
devel/p5-Devel-NYTProf/pkg/DESCR
Normal file
@ -0,0 +1,22 @@
|
||||
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.
|
36
devel/p5-Devel-NYTProf/pkg/PLIST
Normal file
36
devel/p5-Devel-NYTProf/pkg/PLIST
Normal file
@ -0,0 +1,36 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/11/21 14:55:19 bluhm Exp $
|
||||
bin/nytprofcsv
|
||||
bin/nytprofhtml
|
||||
${P5ARCH}/
|
||||
${P5ARCH}/Devel/
|
||||
${P5ARCH}/Devel/NYTProf/
|
||||
${P5ARCH}/Devel/NYTProf.pm
|
||||
${P5ARCH}/Devel/NYTProf/Apache.pm
|
||||
${P5ARCH}/Devel/NYTProf/Core.pm
|
||||
${P5ARCH}/Devel/NYTProf/Data.pm
|
||||
${P5ARCH}/Devel/NYTProf/ReadStream.pm
|
||||
${P5ARCH}/Devel/NYTProf/Reader.pm
|
||||
${P5ARCH}/Devel/NYTProf/Test.pm
|
||||
${P5ARCH}/Devel/NYTProf/Util.pm
|
||||
${P5ARCH}/Devel/NYTProf/js/
|
||||
${P5ARCH}/Devel/NYTProf/js/jquery.min.js
|
||||
${P5ARCH}/Devel/NYTProf/js/jquery.tablesorter.min.js
|
||||
${P5ARCH}/Devel/auto/
|
||||
${P5ARCH}/Devel/auto/Devel/
|
||||
${P5ARCH}/Devel/auto/Devel/NYTProf/
|
||||
${P5ARCH}/Devel/auto/Devel/NYTProf/NYTProf.so
|
||||
${P5ARCH}/Devel/benchmark.pl
|
||||
${P5ARCH}/auto/
|
||||
${P5ARCH}/auto/Devel/
|
||||
${P5ARCH}/auto/Devel/NYTProf/
|
||||
${P5ARCH}/auto/Devel/NYTProf/NYTProf.bs
|
||||
${P5ARCH}/auto/Devel/NYTProf/NYTProf.so
|
||||
@man man/man1/nytprofcsv.1
|
||||
@man man/man1/nytprofhtml.1
|
||||
@man man/man3p/Devel::NYTProf.3p
|
||||
@man man/man3p/Devel::NYTProf::Apache.3p
|
||||
@man man/man3p/Devel::NYTProf::Core.3p
|
||||
@man man/man3p/Devel::NYTProf::Data.3p
|
||||
@man man/man3p/Devel::NYTProf::ReadStream.3p
|
||||
@man man/man3p/Devel::NYTProf::Reader.3p
|
||||
@man man/man3p/Devel::NYTProf::Util.3p
|
Loading…
x
Reference in New Issue
Block a user