Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea: graphical output #71

Open
ionelmc opened this issue Oct 5, 2019 · 1 comment
Open

Idea: graphical output #71

ionelmc opened this issue Oct 5, 2019 · 1 comment

Comments

@ionelmc
Copy link
Owner

ionelmc commented Oct 5, 2019

Use graphviz or something to get call graphs instead of text output.

@wsdookadr
Copy link

wsdookadr commented Dec 17, 2020

Use graphviz or something to get call graphs instead of text output.

Yes, this would be a really nice feature. I wrote a custom Action here that's capable of building a call graph, and then wrote some code that renders it via graphviz, it's a bit custom for that specific use-case (it only handles call and return events) but I think it could be made more generic. Maybe it can help as a prototype or starting point.

I've worked with large call graphs in other contexts, and I've seen they can get quite big. I think in addition to graphviz, it would be helpful to produce the graphs in other formats too, and to render them with gephi, holoviews . I think I'm still looking for something that allows the navigation of a graph without bringing all of it into the viewport. Holoviews I've seen has some features that allow bundling graphs which might be useful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants