rust-lang / rustc-perf

Website for graphing performance of rustc

Home Page:https://perf.rust-lang.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add link from `compare` to `detailed-query`

RalfJung opened this issue · comments

I learned that if I can make my way to the detailed-query page (e.g. here), it will let me know how to run cachegrind so that I can get a diff of which functions are the main cause for the slowdown. Unfortunately when a perf run finishes I am looking at a page like this and I have no idea how I can get from there to the page where the cachegrind commands are shown...

Oh I have to click on the percentage diff. Well that is non-obvious.^^ That number doesn't even look clickable (not blue, not underlined) so I literally only found it by clicking on every piece of text that I saw...
Maybe when I unfold the individual benchmark by clicking on the arrow (where it shows the "Benchmark info" etc), there could be an explicit link (clearly indicated as a link) to that page or so?

You have to click on the value in the % Change column 😁

image

#1694 should hopefully make this clearer.

This is fixed by #1694 :)