webgrind
kcachegrind
webgrind | kcachegrind | |
---|---|---|
2 | 2 | |
3,245 | 376 | |
- | 2.1% | |
3.4 | 9.2 | |
4 months ago | 3 days ago | |
PHP | C++ | |
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
webgrind
-
What are modern profiling tools?
Webgrind
-
Weekly help thread
Is there a way to read the xDebug 3 Profiler results on Windows? I've tried: 1) QCacheGrind?(https://sourceforge.net/projects/qcachegrindwin/) 2) WinCacheGrind (https://github.com/ceefour/wincachegrind/releases/tag/1.1) 3) Webgrind (https://github.com/jokkedk/webgrind) But none of them was able to read the .gz files
kcachegrind
- What are modern profiling tools?
-
Stack size is invisible in C and the effects on “portability”
> Which reminds me: what is a good tool for analyzing / viewing a C++ programs call tree?
As already mentioned, perf can capture call stacks, but those are statistical samples, so not necessarily complete.
callgrind (https://www.valgrind.org/docs/manual/cl-manual.html) by contrast can capture all call-stacks.
kCacheGrind/qCacheGrind (https://kcachegrind.github.io/html/Home.html) can be used to view the output from either perf or callgrind. Sources for kcachegrind, including converters from perf, oprofile, etc., can be found at https://github.com/KDE/kcachegrind
What are some alternatives?
dd-trace-php - Datadog PHP Clients
virgil - A fast and lightweight native programming language
wincachegrind - [NO LONGER MAINTAINED] WinCacheGrind is a viewer for cachegrind.out files generated by xdebug 2. WinCacheGrind is functionally similar to KCacheGrind, only it is much simpler and runs on Windows.
docker-apache-php-laravel - Docker environment required to run Laravel (based on official php and mysql docker hub repositories)
forp-PHP-profiler - A PHP profiler written in C. forp is a lightweight PHP extension which provides the full call stack of your script, with CPU and memory usage, in a plain PHP Array or JSON output.
Dephpugger - Php Debugger to run in terminal to debug your code easily.
Quo-php - This specific package is the Quo companion package for PHP. Quo for PHP is framework-agnostic and can be run on any PHP ^7.1 project using composer. Quo-php has zero-dependencies.