[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 Modification History: 2 3 *** NOTE *** 4 DO NOT UPDATE THIS FILE. UPDATE package.xml INSTEAD. 5 This file contains the CHANGELOG for the initial release. For subsequent 6 releases, the CHANGLELOG is maintained in the package.xml file itself. 7 Please edit package.xml instead. 8 ************ 9 10 03/02/2008 kannan, checkin xhprof_html/ and xhprof_lib/ directories. 11 cjiang [These contain PHP sources for the UI as well 12 as various supporting libraries to compute 13 "flat" info, diff reports, aggregate results 14 of multiple runs, typeahead support, etc.] 15 02/20/2008 kannan add basic sanity tests for the extension 16 02/19/2008 kannan register constants for optional profiler flags; 17 add xhprof.output_dir ini setting. 18 01/22/2008 ps port cpu affinity functions to FreeBSD 19 01/15/2008 kannan intercept builtins even if zend_execute_internal 20 were null to begin with 21 01/14/2008 kannan track builtins by default; 22 fix compiler warnings with fwd decls 23 12/22/2008 cjiang Further refactoring of the code for open sourcing: 24 (1). Remove level 1 profiling mode. 25 (2). Add xhprof_sample_enable, xhprof_sample_disable. 26 (3). Unifiy function and global variable prefix. 27 (4). Group relevant functions together. 28 (5). Migrate change history to CHANAGELOG file. 29 12/19/2008 kannan First step refactoring for open sourcing: 30 (1). Put basic direcotry structure 31 (2). Rename extension and function names 32 (3). Add LICENCE header. 33 06/17/2008 veeve use cycle_timer() for XHPROF_MODE_SAMPLED 34 03/27/2008 cjiang Add a 'hash-based' filter to reduce the number 35 of expensive call-stack tranversal on recursion 36 detection. 37 03/17/2008 kannan must not keep state on C stack to handle 38 exit (which causes _zend_bailout to longjmp 39 02/25/2008 kannan add xhprof_flags to toggle various metric 40 collections (buitins on/off, cpu metric on/off 41 memory stats on/off) 42 02/14/2008 cjiang Use cycle_timer based on 'rdtsc' instruction 43 on x86 machines to replace gettimeofday. rdtsc 44 is extremely cheap compared with gettimeofday 45 or getrusage. 46 12/06/2007 veeve bump version 1.1.2, 47 added hp_global_t 48 added mode callbacks, made modes extensible 49 added sampler mode 50 12/05/2007 veeve added doc; house cleaning 51 11/28/2007 kannan split include accounting into load/run_init 52 11/09/2007 kannan memory usage profiling 53 10/27/2007 kannan handle recursive calls, "include" operations 54 10/20/2007 kannan add hierarchical profiling; incl vs. exclusive 55 function times; browser based UI; diff and 56 aggregation support 57 10/10/2007 hzhao creation (flat function profiles) 58 59 Authors: 60 Haiping Zhao hzhao@facebook.com 61 Kannan Muthukkaruppan kannan@facebook.com 62 Venkat Venkataramani veeve@facebook.com 63 Changhao Jiang cjiang@facebook.com
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |