You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 24, 2020. It is now read-only.
Good question. I suppose I would use a keyboard shortcut which would bring up a small "Filter Out" menu for the currently selected line. It would offer:
exclude function
exclude module
exclude package
Filtered frames would then either be removed completely from the stack, or grayed out. I would expect the percentage statistics to be updated accordingly (ie. if two functions were responsible together for 100% and 50% to each, filtering out the first would now show 100% for the second function). Not sure how you would interactively un-filter -- perhaps through a separate panel that shows active filters.
Here's my concrete use case: I have an application based on Twisted, which has many tentacles throughout the call graphs. From a profiling perspective, I am not interested in anything attributed to Twisted -- I only want to see my code in the report. I would thus filter out the "twisted.*" packages. I imagine developers working with other frameworks like Django would appreciate this as well.
Add the ability to filter out entire packages and/or modules from the profiling report.
The text was updated successfully, but these errors were encountered: