123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- <?php
- $GLOBALS['XHPROF_LIB_ROOT'] = __DIR__.'/../xhprof_lib';
- require_once $GLOBALS['XHPROF_LIB_ROOT'].'/display/xhprof.php';
- $params = array('run' => array(XHPROF_STRING_PARAM, ''),
- 'wts' => array(XHPROF_STRING_PARAM, ''),
- 'symbol' => array(XHPROF_STRING_PARAM, ''),
- 'sort' => array(XHPROF_STRING_PARAM, 'wt'),
- 'run1' => array(XHPROF_STRING_PARAM, ''),
- 'run2' => array(XHPROF_STRING_PARAM, ''),
- 'source' => array(XHPROF_STRING_PARAM, 'xhprof'),
- 'all' => array(XHPROF_UINT_PARAM, 0),
- );
- xhprof_param_init($params);
- foreach ($params as $k => $v) {
- $params[$k] = $$k;
-
-
- if ($params[$k] == $v[1]) {
- unset($params[$k]);
- }
- }
- echo "<html>";
- echo "<head><title>XHProf: Hierarchical Profiler Report</title>";
- xhprof_include_js_css();
- echo "</head>";
- echo "<body>";
- $vbar = ' class="vbar"';
- $vwbar = ' class="vwbar"';
- $vwlbar = ' class="vwlbar"';
- $vbbar = ' class="vbbar"';
- $vrbar = ' class="vrbar"';
- $vgbar = ' class="vgbar"';
- $xhprof_runs_impl = new XHProfRuns_Default();
- displayXHProfReport($xhprof_runs_impl, $params, $source, $run, $wts,
- $symbol, $sort, $run1, $run2);
- echo "</body>";
- echo "</html>";
|