-
Notifications
You must be signed in to change notification settings - Fork 439
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
Output raw call stack data #35
Comments
This shouldn't be too hard to do. I'm also thinking about adding a python api (using approach I wrote about here: http://benfrederickson.com/writing-python-extensions-in-rust-using-pyo3/) which would let you script operations like this. |
A python api would be awesome! |
It would also be nice to be able to get "idle" stack traces (i.e., not omit them). Sometimes it's useful to know where idle time is being spent (e.g., I might want to know what % of time I spend waiting on a particular db query) |
Any progress on this? I have a totally different use case than simply generating flame graphs or viewing the profiling information in real-time. I would love to be able to get the raw data used to generate the flame graph, for example. |
I've added this in v0.2.0 @nziebart there is also now a ``--idle``` flag to show idle frames |
It would be useful (and I suspect not too difficult) to be able to retrieve the raw call stack data for an invocation of py-spy. This would allow aggregating data from many machines, and performing ad-hoc aggregations over different time ranges.
The text was updated successfully, but these errors were encountered: