Add rustc-perf as a stage0 tool#126306
Conversation
This comment has been minimized.
This comment has been minimized.
57c8d35 to
8cf5d51
Compare
This comment has been minimized.
This comment has been minimized.
…zkan Update `rustc-perf` submodule To integrate rust-lang/rustc-perf#1926, required for rust-lang#126306. `@bors` rollup r? `@onur-ozkan`
Rollup merge of rust-lang#126312 - Kobzol:update-rustc-perf, r=onur-ozkan Update `rustc-perf` submodule To integrate rust-lang/rustc-perf#1926, required for rust-lang#126306. `@bors` rollup r? `@onur-ozkan`
So that it is easier to use `rustc-perf` with `rustc` directly.
8cf5d51 to
fd44aca
Compare
This comment has been minimized.
This comment has been minimized.
the heck is this |
This comment has been minimized.
This comment has been minimized.
3b41a98 to
fd44aca
Compare
|
Ok, intermittent CI issues aside, this is now ready for a review. |
|
This PR alone doesn't have any purpose, isn't that right? I think we can close this in favor of #126318? |
|
Well, it is a pre-requisite. It has some value on its own, because it adds a command to build |
|
I think it's not really going to be used without the complete implementation. Let's continue on the other PR. It's easier for me to review as I will be able to see all the rustc-perf related changes together. |
|
Ok! |
Update `rustc-perf` submodule To integrate rust-lang/rustc-perf#1926, required for rust-lang/rust#126306. `@bors` rollup r? `@onur-ozkan`
This is a first step towards integrating
rustc-perfinto bootstrap, to make it easier for contributors to profile and benchmark the compiler using our benchmark suite, without having to interact withrustc-perfmanually (which is not exactly user friendly at the moment).This PR just adds
rustc-perfas a boostrap stage0 tool, so that it can be easily compiled with bootstrap usingx build rustc-perf. After that, you can runrustc-perffrom./build/<target>/stage0-bootstrap-tools/<target>/release/collector(yes, this is annoying, hence this being just a first step :) ).r? @onur-ozkan