XHProf is a function-level hierarchical profiler for PHP and has a simple HTML

based navigational interface. The raw data collection component is implemented
in C (as a PHP extension). The reporting/UI layer is all in PHP. It is capable
of reporting function-level inclusive and exclusive wall times, memory usage,
CPU times and number of calls for each function. Additionally, it supports
ability to compare two runs (hierarchical DIFF reports), or aggregate results
from multiple runs.

WWW: http://pecl.php.net/package/xhprof/

PR:		ports/148322
Submitted by:	Conor McDermottroe <ports at mcdermottroe.com>
This commit is contained in:
Philip M. Gollucci 2010-09-09 22:28:03 +00:00
parent d54a0f6b9d
commit 0cd0ec9f2a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=260893
4 changed files with 37 additions and 0 deletions

View file

@ -2528,6 +2528,7 @@
SUBDIR += pecl-uploadprogress
SUBDIR += pecl-uuid
SUBDIR += pecl-vld
SUBDIR += pecl-xhprof
SUBDIR += pedisassem
SUBDIR += performance
SUBDIR += perlconsole

View file

@ -0,0 +1,24 @@
# New ports collection makefile for: pecl-xhprof
# Date created: 2 Jul 2010
# Whom: Conor McDermottroe <ports@mcdermottroe.com>
#
# $FreeBSD$
#
PORTNAME= xhprof
PORTVERSION= 0.9.2
CATEGORIES= devel pear
MASTER_SITES= http://pecl.php.net/get/
PKGNAMEPREFIX= pecl-
EXTRACT_SUFX= .tgz
MAINTAINER= ports@mcdermottroe.com
COMMENT= A Hierarchical Profiler for PHP
WRKSRC= ${WRKDIR}/${DISTNAME}/extension
USE_PHP= yes
USE_PHPIZE= yes
USE_PHPEXT= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
MD5 (xhprof-0.9.2.tgz) = ae40b153d157e6369a32e2c1a59a61ec
SHA256 (xhprof-0.9.2.tgz) = 5359ea0a1e16ec6c100dd7adb7285bdcc0f931e0b61631ea364f8b06925ea729
SIZE (xhprof-0.9.2.tgz) = 931660

View file

@ -0,0 +1,9 @@
XHProf is a function-level hierarchical profiler for PHP and has a simple HTML
based navigational interface. The raw data collection component is implemented
in C (as a PHP extension). The reporting/UI layer is all in PHP. It is capable
of reporting function-level inclusive and exclusive wall times, memory usage,
CPU times and number of calls for each function. Additionally, it supports
ability to compare two runs (hierarchical DIFF reports), or aggregate results
from multiple runs.
WWW: http://pecl.php.net/package/xhprof/