Web based Call graph viewer with filters. Written in golang.
The web server is generated by revel: http://robfig.github.io/revel/
The image generation tool is graphviz: http://graphviz.org/
Steps to get callgraph:
-
add -fdump-rtl-expand flag to gcc/g++ command line
-
use egypt to generate dot files http://www.gson.org/egypt/egypt.html
-
collect dot files into one file
-
add the one file into public/data directory
-
run callgraph web server
-
visit http://localhost:9000 to search and view call graphs