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

Statistics window flame graph view #323

Closed
zdenyhraz opened this issue Feb 5, 2022 · 1 comment
Closed

Statistics window flame graph view #323

zdenyhraz opened this issue Feb 5, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@zdenyhraz
Copy link

I am new to Tracy and I already fell in love with it, great work! I am using it to profile some of my personal multithreaded scientific calculations.

Is there a way to see a "flame graph" representation of a function? For example, my function is called from many threads many times during a capture, in a simple parallel for loop, like this:
image

Right now, I can select one specific function call and see how long its children take to execute, and also the histogram of execution times. That is great, but can I also somehow see some overall average statistics of all the function calls of this function? Something like the "Statistics" box, which already sums up all the function calls, combined with the "Time distribution" box, but with functions stacked on top of each other graphically in form of a flame graph, to see which function is called by what. I think this would be a great feature - not to only inspect function calls individually, but also more generally.

Or possibly I can already get the same/similar function info in some other way which I did not yet realize?

@wolfpld wolfpld added the enhancement New feature or request label Jul 3, 2022
@wolfpld
Copy link
Owner

wolfpld commented Sep 18, 2024

A very rudimentary flame graph is now available on master.

@wolfpld wolfpld closed this as completed Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants