Home » Benchmarking » Benchmark
Framework to benchmark PHP scripts or function calls.
This package is unmaintained.
Download latest release 1.2.9 (archived versions might be outdated)
License: New BSD
Description
Framework to benchmark PHP scripts or function calls.
Documentation
Maintainers
- Anant Narayanan (anant) — lead, active
Dependencies
Required
- PHP (>= 4.0.0)
- PEAR Installer (>= 1.4.0b1)
Optional
- bcmath (extension)
Releases
- 1.2.9 (stable, 2011-12-11)
Release notes
License: New BSD
QA Release
Bug #17204 Benchmark_Iterate::run trigger an error of type E_NOTICE
Bug #18045 Profiler::enterSection is broken - 1.2.8 (stable, 2010-10-25)
Release notes
License: New BSD
QA release
Doc Bug #8596 Called stable without user doc
Request #14777 Improve PHPCS results - 1.2.7 (stable, 2007-06-22)
- 1.2.6 (stable, 2006-03-01)
Release notes
License: New BSD
- Fixed extra table tag for text input
- Formatted text output properly (bug #6972) - 1.2.5 (stable, 2006-02-17)
- 1.2.4 (stable, 2005-11-06)
Release notes
License: New BSD
- Change licence to the new BSD License
(see http://www.opensource.org/licenses/bsd-license.php) - 1.2.3 (stable, 2005-06-11)
Release notes
License: New BSD
Sebastian Bergman devolves the maintainance to Bertrand Gugger on 04/15/2005
* bug #3620 CRITICAL: non-ISO-8859-1 characters in package.xml must be entitied
* Profiler
+ fix comments and fix bug #3369 Profiler : Manual mode generates automatic output
+ fix bug #2957 zero devision when calling getAllSectionsInformations
+ CS/WS fixes
+ Typo in private var _auto use (thanks sascha Eissler)
* Timer
+ Example 2 corrected
+ Bug #4346 : wrong totals, also potential bug if several sessions (display shift)
+ The output has been extented to optionnaly display the totals.
* Iterate
+ Request #1160 Feature Addition: Simple Output on Benchmark_Iterate
+ $GLOBALS[] instead of global $... - 1.2.2 (stable, 2005-01-19)
- 1.2.2beta1 (beta, 2004-12-22)
- 1.2.1 (stable, 2003-05-20)
Release notes
License: New BSD
+ Profiler: Added calculation of netto execution time of sections.
+ Profiler: Optional output to an array instead of screen. (Contributed by Jean-Marc Fontaine)
* Profiler: Fixed typos. - 1.2 (stable, 2002-09-25)
- 1.1 (stable, 2002-05-01)
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #1160 | Closed | Req | 2004-04-08 | Feature Addition: Simple Output on Benchmark_Iterate | |
| #1365 | Closed | Bug | 2004-05-07 | _getOutput() table not XHTML complaint | |
| #2211 | Bogus | Bug | 2004-08-24 | Crashes Apache 2.0.50 | |
| #2295 | Closed | Bug | 2004-09-06 | Timer.php: undefined index "Stop" on line 208 | |
| #2727 | Closed | Bug | 2004-11-10 | Output ist not valid XHTML | |
| #2957 | Closed | Bug | 2004-12-13 | zero devision when calling getAllSectionsInformations | |
| #3369 | Closed | Bug | 2005-02-03 | Profiler : Manual mode generates automatic output | |
| #3620 | Closed | Bug | 2005-02-27 | CRITICAL: non-ISO-8859-1 characters in package.xml must be entitied | |
| #4340 | Closed | Bug | 2005-05-13 | Bug in documentation string for Benchmark_Timer | |
| #4346 | Closed | Bug | 2005-05-14 | [Timer.php] Bug in $result array in getProfiling() method | |
| #4561 | Bogus | Bug | 2005-06-09 | Examples in source are erroneous | |
| #6157 | Closed | Req | 2005-12-05 | text output even on http connection | |
| #6366 | Closed | Bug | 2005-12-29 | Timer - undefined index notices | |
| #6972 | Closed | Bug | CVS | 2006-03-01 | plaintext output wrong in Profiler.php |
| #7397 | Closed | Bug | 1.2.6 | 2006-04-14 | Bad require statement in example |
| #8596 | Closed | Doc | 1.2.6 | 2006-08-31 | Called stable without user doc |
| #8748 | Closed | Bug | 1.2.6 | 2006-09-20 | class destructor behavior |
| #11099 | Closed | Doc | 1.2.6 | 2007-05-23 | no end-user documentation |
| #11100 | Closed | Bug | CVS | 2007-05-23 | directory structure does not comply to standards |
| #11378 | Bogus | Bug | 2007-06-21 | Trouble on getting any package to work | |
| #12893 | Wont fix | Bug | 1.2.7 | 2008-01-12 | Profiler auto mode non-functional in version 1.2.7 |
| #14777 | Closed | Req | CVS | 2008-10-12 | Improve PHPCS results |
| #17204 | Closed | Req | 1.2.7 | 2010-03-08 | Benchmark_Iterate::run trigger an error of type E_NOTICE |
| #18045 | Assigned | Bug | 1.2.9 | 2010-11-12 | Profiler::enterSection is broken |
| #19128 | Open | Req | 1.2.9 | 2011-12-11 | README have role="data" |
| #20063 | Open | Bug | 2013-09-16 | Installation error when PHP not in standard path | |
| #20397 | Spam | Req | Unknown | 2014-09-06 | Watch// Maleficent [ONLINE FOR FREE] |