webgrind
webgrind copied to clipboard
Xdebug Profiling Web Frontend in PHP
First of all, thanks for this great tool! One of the nicest things is that I can easily run it with Docker, without installing anything. However, the Docker image is...
When I've tried to load cachegrind file, no output is generated in Webgrind. Here's my versions: Webgrind: 1.9 XDebug: 3.1.3 PHP: 8.1.0 OS: Windows 10 (x64) Anyway I found the...
Fixes #130. An alternative approach to #147.
Does Webgrind support generic callgrind.out files, produced by Valgrind (valgrind --tool=callgrind [callgrind options] your-program [program options])? I can see cachegrind files in the example screenshot, but callgrind has been mentioned...
**What happen?** The list for cachegrind files is empty, even when there are files under the path shown in the page served by webgrind. ![empty list](https://user-images.githubusercontent.com/1615875/80840660-5b9b2800-8bc3-11ea-9de4-1e9db793b5c3.png) ``` $ ls -l...
Very new to this software, trying to get it set up locally to diagnose issues with a client's site. Running in to a strange problem where absolutely no timing data...
Webgrind is ignoring index.php by default because of the following default setting: ``` static $hideWebgrindProfiles = true; ``` This means WordPress, which uses index.php to route all requests, does not...
Fixes #130. - Webgrind is a generic tool to display Xdebug profiling results. It works by parsing all `/tmp/cachegrind.out*` files. - It currently assumes that all profiling results for `index.php`...
Unfortunately I don't know how or why this is happening.. I'm assuming it has something to do with the way xdebug 3 is now doing profiling output. But, the total...
Fixes the example given in #33 without trying to detect cycles. The costs of a calling function are reported as inclusive costs. When recursion happens, we don't want to add...