I am wondering if there is an alternative way to show profiler results (at best in VS Code) than a simple flame graph. What I’m basically looking for is a way to see cumulated time spend in a function/line of code that might have been called multiple times from different functions. So e.g. I have a function
foo which is called from
function_3 - the flame graph will show me how much time was spent for function 1-3, but it’s hard to see when
foo was indeed the bottleneck as it’s split up between the three functions.
I tried to illustrate my problem in my real world profiling results
So I’m wondering if there is a function in these many small bars that occurs many times and where it’s worth to improve performance or which might give me a hint to e.g. if it’s worth using StaticArrays. The overall model is many thousand lines of code.