Hello!
As someone who spends a lot of my 9-5 in the Performance tab, I'm finding some recent removals of various summary stats to be a significant UX regression. There are two changes in particular that I find most frustrating.
1. For a selected time range, the min + max heap, nodes, listeners
Since the memory graph has no y axes, it's impossible to compare two similar sawtooth patterns. I'm frequently interested in the delta of the allocations before and after an optimization, but without any kind of numeric values [and without meticulous mouse hover interaction] a sawtooth delta of 10mb looks the same as 1mb delta.
2. Idle time that used to exist in the pie chart view.
Often, I try to optimize for increasing idle time for the same task. This sometimes means trading scripting costs for more favorable rendering costs, or moving some work into the "system" category. It is important to have a sum somewhere that shows total cpu time (or idle time) needed to perform the same task, e.g. scrolling a virtualized table for 10s. TBH, the pie chart was a much better breakdown visualization that what replaced it; FWIW, I say this as a principal DataViz engineer at Grafana.
The removal of these two items makes it very difficult to see, compare, and impossible to share screenshots of before/after that shows how performance has improved or degraded overall. I'd really appreciate if these metrics were restored in the UI.
thanks,
Leon