FlameGraph
FlameGraph copied to clipboard
Stack trace visualizer
When the time taken for a stack is very small, e.g., `1e-10`, some libraries will print that time in this scientific notation format rather than `0.0000000001`. This happens, for instance,...
file stackcollapse.pl variable $headerlines should be 2 on my Mac.
![f3e389a96b4b501560bed4149708c10](https://user-images.githubusercontent.com/13655605/142988503-ad30c64a-01ff-489e-ab81-1cf572e3f7be.png)
Hello, I am currently playing with an app writen in Lua, and I would like to get a flame graph visualisation at the source level. Not sure how to start....
These are just the ones I'm familiar with, I'm not sure if there's a reason only some of them are called out
Pageowner is another way to get heap profiles with call stacks: - https://www.kernel.org/doc/html/latest/vm/page_owner.html So it is super convenient that FlameGraph can also parse that kind of input. (this is based...
`search()` is invoked in `zoom()` and `unzoom()` without arguments, to restart the search for the new view. This uses the global `currentSearchTerm`. But if there is no active search, thus...
Follows-up 88f6cfe8c3cec82d89d785d2f989e5a41fe9b2a6.
After recording an Android Simpleperf profile with [`app_recorder.py`](https://android.googlesource.com/platform/system/extras/+/0452f9d10fddc5fcffc9b84644567e74cef436de/simpleperf/doc/scripts_reference.md#app_profiler_py) outputting `perf.data` and converting to `perf script` format with [`report_sample.py`](https://android.googlesource.com/platform/system/extras/+/master/simpleperf/doc/scripts_reference.md#report_sample_py), `stackcollapse.pl` can't read in the input because of lines like this that...
When the license is outside the php-tag, it's included in the output.