rustc-perf
rustc-perf copied to clipboard
Website for graphing performance of rustc
closes #1857 We are currently using [Perfetto](https://perfetto.dev/) as our query trace visualizer. However, it would be beneficial to have a visualizer integrated directly into rust-lang.org. In this PR, I have...
It looks like some commands, like `profile_local`, use nightly `cargo` by default, instead of using the `cargo` of the profiled toolchain. We should change that. Furthermore, when using `rustup-toolchain-install-master`, we...
Currently on my desktop the dashboard charts look like this  Due to the exponential downwards trend each incremental change becomes more more difficult to distinguish. Changing the aspect ratio...
Currently, the self-profiles from executing compile benchmarks can be uploaded to S3, which is used in the production deployment. However, it would be nice if we could also store them...
Currently, the compare page is mostly designed for comparing two different compiler artifacts. However, in some cases, it would be very useful to compare different benchmark configurations of the same...
See https://github.com/mainmatter/eurorust-2024-impl-Room/issues/9  > [!WARNING] > This is a PoC - expect hackathon code quality!
I've been curious about what system is best for Rust development, and your benchmark suite seems like a nice start. I know your focus is on benchmarking Rust performance as...
This is a second attempt to land https://github.com/rust-lang/rustc-perf/pull/1647, which was later reverted in https://github.com/rust-lang/rustc-perf/pull/1700. I tried to manually SSH into the collector server and run the whole benchmark suite with...
The usual triage process is to issue a curl command like `curl "https://perf.rust-lang.org/perf/triage?start=$PARENT"`, where `$PARENT` is found by looking at the end commit for the previous week's triage. However, back...
I've been carrying this patch locally for months/years; @Noratrieb asked me to make this PR. I only find `profile_local perf-record` useful with this patch applied, because otherwise the profile doesn't...