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 }}
Repository navigation
Split "Percentage" in tachyon flamegraph tooltip UI to "Percentage of Root" and "Percentage of Selected" #150258
When running profiling to identify bottlenecks, I rarely care about global percentage of runtime. For example, the profiling results in matplotlib/matplotlib#31059 show that ~40% of test script runtime is dedicated to imports and module initialization, but I only care about the post-init functions. For that it's more useful to be able to drill down to different top level functions, and measure child percentages relative to that.
So, I would proposed renaming "Percentage" in the tachyon flamegraph tooltips to "Percentage of Root", and add a "Percentage of Selected" when the user has clicked in to a specific function.
Activity
edvilme commentedon May 22, 2026
Hi @scottshambaugh I would like to work on this if you're not planning to already :)
gh-150258: Show relative percentage on Tachyon flamegraph (#150266)
pablogsal commentedon May 23, 2026
Thanks for the issue @scottshambaugh ❤️
[3.15] gh-150258: Show relative percentage on Tachyon flamegraph (GH-…