Date: Fri, 2 Jul 2010 20:16:21 +0100 (IST) From: Conor McDermottroe <ports@mcdermottroe.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/148332: [NEW PORT] devel/pecl-xhprof: A Hierarchical Profiler for PHP Message-ID: <20100702191621.2F976C5AA96@statler.boards.ie> Resent-Message-ID: <201007021940.o62Je18t076773@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 148332 >Category: ports >Synopsis: [NEW PORT] devel/pecl-xhprof: A Hierarchical Profiler for PHP >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jul 02 19:40:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Conor McDermottroe >Release: FreeBSD 8.0-RELEASE-p2 amd64 >Organization: >Environment: System: FreeBSD statler.boards.ie 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Tue Jan 5 21:11:58 UTC 2010 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: A new port for the PHP profiler released by Facebook. (Apache 2.0 licensed) >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/devel/pecl-xhprof # /usr/ports/devel/pecl-xhprof/Makefile # /usr/ports/devel/pecl-xhprof/distinfo # /usr/ports/devel/pecl-xhprof/pkg-descr # echo c - /usr/ports/devel/pecl-xhprof mkdir -p /usr/ports/devel/pecl-xhprof > /dev/null 2>&1 echo x - /usr/ports/devel/pecl-xhprof/Makefile sed 's/^X//' >/usr/ports/devel/pecl-xhprof/Makefile << '93580b5500189ecc3c33efcf7f00505c' X# New ports collection makefile for: pecl-xhprof X# Date created: 2 Jul 2010 X# Whom: Conor McDermottroe <ports@mcdermottroe.com> X# X# $FreeBSD$ X# X XPORTNAME= xhprof XPORTVERSION= 0.9.2 XCATEGORIES= devel pear XMASTER_SITES= http://pecl.php.net/get/ XPKGNAMEPREFIX= pecl- XEXTRACT_SUFX= .tgz X XMAINTAINER= ports@mcdermottroe.com XCOMMENT= A Hierarchical Profiler for PHP X XWRKSRC= ${WRKDIR}/${DISTNAME}/extension X XUSE_PHP= yes XUSE_PHPIZE= yes XUSE_PHPEXT= yes X X.include <bsd.port.mk> 93580b5500189ecc3c33efcf7f00505c echo x - /usr/ports/devel/pecl-xhprof/distinfo sed 's/^X//' >/usr/ports/devel/pecl-xhprof/distinfo << '8f58c70d860646bef70b8537fe9f123f' XMD5 (xhprof-0.9.2.tgz) = ae40b153d157e6369a32e2c1a59a61ec XSHA256 (xhprof-0.9.2.tgz) = 5359ea0a1e16ec6c100dd7adb7285bdcc0f931e0b61631ea364f8b06925ea729 XSIZE (xhprof-0.9.2.tgz) = 931660 8f58c70d860646bef70b8537fe9f123f echo x - /usr/ports/devel/pecl-xhprof/pkg-descr sed 's/^X//' >/usr/ports/devel/pecl-xhprof/pkg-descr << 'f7415e195a7cd3b093d94d3fcd7a0489' XXHProf is a function-level hierarchical profiler for PHP and has a simple HTML Xbased navigational interface. The raw data collection component is implemented Xin C (as a PHP extension). The reporting/UI layer is all in PHP. It is capable Xof reporting function-level inclusive and exclusive wall times, memory usage, XCPU times and number of calls for each function. Additionally, it supports Xability to compare two runs (hierarchical DIFF reports), or aggregate results Xfrom multiple runs. X XWWW: http://pecl.php.net/package/xhprof/ f7415e195a7cd3b093d94d3fcd7a0489 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100702191621.2F976C5AA96>