diff options
author | bors <bors@rust-lang.org> | 2023-02-27 15:07:47 +0000 |
---|---|---|
committer | bors <bors@rust-lang.org> | 2023-02-27 15:07:47 +0000 |
commit | f540a25745e03cfe9eac7e3a5e5489d36e4ad58a (patch) | |
tree | ab30ecf80eed76e57b2aba96bf46c82faa23a5b0 /tests/rustdoc-js-std/parser-errors.js | |
parent | 7d782b7ff4d57170e110211565209ecc5bbb3907 (diff) | |
parent | 380ca0c9e6efe2ccc6f35abef7931f7a9581bf70 (diff) | |
download | rust-f540a25745e03cfe9eac7e3a5e5489d36e4ad58a.tar.gz |
Auto merge of #108493 - cjgillot:thir-print, r=compiler-errors
Move THIR printing to rustc_mir_build.
https://github.com/rust-lang/rust/pull/107451 increased the compilation time of `rustc_middle` by 10% = 3s.
As https://github.com/rust-lang/rust/pull/107006 adds quite a lot of code to rustc_middle, I suspect it to be the cause.
This PR moves the THIR printing code to `rustc_mir_build`, where the query provider lives, in order to benefit from higher parallelism when compiling rustc.
Diffstat (limited to 'tests/rustdoc-js-std/parser-errors.js')
0 files changed, 0 insertions, 0 deletions