ProfileView.jl
ProfileView.jl copied to clipboard
Feature request: memory flame graphs
As far as I can tell, there are no tool that can report a memory flame graph from Julia code. That could be very useful for tracking memory usage in a very easy way.
One could do what the manual suggests, or use TimerOutputs.jl, which are all very precise and useful, but it would be nice to have a solution that is 1. automated, 2. does not require modifying code and 3. is simple and visual. A flame graph seems to be just that.
https://github.com/JuliaLang/julia/pull/33467 could use a volunteer to push it over the finish line!
That other PR got closed, in favor of this one which got merged: https://github.com/JuliaLang/julia/pull/42768
I think the starting point should be https://github.com/timholy/FlameGraphs.jl/issues/52