FlameGraphs.jl icon indicating copy to clipboard operation
FlameGraphs.jl copied to clipboard

Analysis of profiling data using trees

Results 15 FlameGraphs.jl issues
Sort by recently updated
recently updated
newest added

I think I have had this discussion in the past, but am not certain. The flamegraph is ,from its origins, inseparable from visualization as its name is given to its...

Bumps [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) from 1 to 2. Release notes Sourced from julia-actions/setup-julia's releases. v2.0.0 - Update to Node20 What's Changed update to node20 by @​ranocha in julia-actions/setup-julia#209 Note the rationale for...

dependencies

LeftChildRightSiblingTrees v0.1.3 (which is the latest allowed version for this package) extends `AbstractTrees.parentlinks` which does not seem to exist. As a result `LeftChildRightSiblingTrees.jl` does not pre-compile, rendering FlameGraphs.jl (and thereby...

The heuristics and color selection might be improvable, but the concept is to highlight compilation work (blue) and de-highlight sleeping tasks (light gray) ![Screenshot from 2022-01-06 22-09-27](https://user-images.githubusercontent.com/1694067/148485324-6d7a94da-3acc-44b4-a473-f1b08a5cd093.png) ![Screenshot from 2022-01-06...

Hi there, and thanks for the amazing flame graph utilities! Since Julia 1.8 includes a memory profiler, it would be awesome to visualize it using the same machinery as for...

Sorry for the late PR, but here it is finally. This is pure FlameGrpahs version of https://github.com/davidanthoff/ProfileVega.jl/pull/9 and it was discussed also in https://github.com/timholy/FlameGraphs.jl/issues/7 Also sorry for the long read,...

Could we just tag 1.0.0 and follow semver? For example, the recent v0.2.0 seems not breaking, but actually required bounds updates in all depending packages. Seems less likely to happen...

Some other tools allow one to compare performance before & after a code change: http://www.brendangregg.com/blog/2014-11-09/differential-flame-graphs.html. This might be a worthy addition. The "logic" should go in this package, with visualizations...

enhancement
help wanted

There appears to be a problem with profiling on both x64 and M1. I am not a macOS user so I don't know the details, though.

This is in preparation for issue #65. Unlike Colors.jl, I believe it is possible to remove the hard dependency on FilesIO.jl in a compatible manner, i.e. in FlameGraphs.jl v1. This...