Introduce hir::ExprKind::Let - Take 2#80357
Conversation
|
r? @davidtwco (rust-highfive has picked a reviewer for you, use r? to override) |
This comment has been minimized.
This comment has been minimized.
|
r? @matthewjasper for after #79328 lands :) |
This comment has been minimized.
This comment has been minimized.
|
Hi @matthewjasper. Thanks for the review! The current status of this PR is "pretty bare bones". Sorry for the lack of work :P |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
compiler/rustc_mir_build/src/build/expr/looking_for_a_better_name.rs
Outdated
Show resolved
Hide resolved
compiler/rustc_mir_build/src/build/expr/looking_for_a_better_name.rs
Outdated
Show resolved
Hide resolved
compiler/rustc_mir_build/src/build/expr/looking_for_a_better_name.rs
Outdated
Show resolved
Hide resolved
compiler/rustc_mir_build/src/build/expr/looking_for_a_better_name.rs
Outdated
Show resolved
Hide resolved
compiler/rustc_mir_build/src/build/expr/looking_for_a_better_name.rs
Outdated
Show resolved
Hide resolved
compiler/rustc_mir_build/src/build/expr/looking_for_a_better_name.rs
Outdated
Show resolved
Hide resolved
compiler/rustc_mir_build/src/build/expr/looking_for_a_better_name.rs
Outdated
Show resolved
Hide resolved
fd37ff9 to
f3c0046
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
f3c0046 to
2a16462
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
f854543 to
5e94631
Compare
hir::ExprKind::Let - Take 2hir::ExprKind::Let - Take 2
This comment has been minimized.
This comment has been minimized.
5e94631 to
269e350
Compare
|
@bors r+ |
1 similar comment
|
@bors r+ |
|
📌 Commit 6aa9937 has been approved by |
|
☀️ Test successful - checks-actions |
|
At last! Thanks @matthewjasper |
|
This change introduced some mixed performance results. The largest changes are performance wins, but regressions outweight improvements in terms of numbers. Interestingly, many of the regressions were in full builds, and I'm not quite sure why that would be. As part of the performance triage process, I'm marking this as a performance regression. If you believe this performance regression to be justifiable or once you have an issue or PR that addresses this regression, please mark this PR with the label @rustbot label +perf-regression |
|
Hmm, I can't see anything from the by query times, so maybe this is a case where codegen has been slightly regressed resulting in a slower rustc. I'll investigate some more and create a PR soon if I find anything. |
Builds on #68577 and depends on #79328.
cc #53667