Closed mdfirman closed 7 years ago
Thanks for reporting!
Upvote +1 for this feature request ;-)
I've just pushed a few commits with initial version of this feature. Might be rough around the edges. That's how code heatmap looked like: That's how it looks now:
This looks very cool!
Thanks. This feature still requires some improvements and more testing, so I will post updates here.
I've just uploaded this feature to PyPI. At present It tracks main thread only, since it does not require major changes to UI.
Thanks for a great tool! This visual profiler is what I was looking for in Python.
I was surprised though that the code heatmap only shows the execution count for the colour highlighting, and for the mouseovers. For me it is far more interesting to know how long each line took, not just how many times it is run. Of course this is also somewhat in the flame graph, but not in the same format.
It would be great to be able to select what the code heatmap shows, effectively allowing the user to choose between the columns of line_profiler. This could be in the command-line options, but ideally could be in a drop-down menu in the code heatmap screen. I believe matlab's profiler offers something similar.
Thanks