A browser-based visualization frontend for gprof2dot
Project description
profile_eye is a broswer-based visualization frontend for gprof2dot and graphviz.
The former is a great tool for parsing profiler outputs and building relevant statstics, and the latter contains excellent graph-placement algorithms. Unfortunately, their outputs are static images. Modern Javascript libraries, e.g., d3.js, do a superior job at dynamic information-rich visualizations. ProfileEye combines these three, with the former two serving as a backend, and the latter serving as a frontend.
The invocation is the same as that of gprof2dot, except, at the end, pipe the output through profile_eye and redirect the result to an html file which you can view via a browswer.
The full documentation is at http://pythonhosted.org//ProfileEye/.
Bug reports can be made at https://bitbucket.org/atavory/profileeye/issues.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.