Revising my old statements - having learned over the last week how to read flame graphs, the most useful thing in Juno is the @profiler integration.
- ProfileView is wonderful, but I love being able to click on the flame graph blocks and jump to the relevant line of code in the Juno profiler.
- The real sticking point for me is the visualization of runtime (or flame graph bar width) next to the relevant line of code. This feels very similar to Matlab’s profiler, which has been hugely helpful in helping me transition to writing performant code in Julia.
