Skip to content

Commit 2357254

Browse files
authored
Merge pull request #2698 from pnkfelix/patch-12
Add rustc performance triage report
2 parents b13cdc0 + 9555ede commit 2357254

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

draft/2021-12-15-this-week-in-rust.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -105,15 +105,15 @@ If you are a Rust project owner and are looking for contributors, please submit
105105

106106
### Rust Compiler Performance Triage
107107

108-
A week of mostly rather small changes with many regressions being hard to diagnose. The largest regression comes from the introduction of a new future (desugaring `.await` into a call to `IntoFuture::into_future`). This was deemed acceptable as it only seems to have a negative impact in stress test situations where async/await is used more than one would normally expect. Unfortunately this does mean regressions beat out improvements this week.
108+
This week's report started with 6 regressions; after eliminating truly obvious noise, we are left with just 2 minor regressions. Of the cases that regressed, I think the only interesting one is keccak (regressed by 1.73% in PR #91549). But don't be too depressed: keccak was also improved up to 23% by PR #85013 (!); thanks to @**simulacrum** for that PR.
109109

110-
Triage done by **@rylev**.
111-
Revision range: [1c0287..ecb65b](https://perf.rust-lang.org/?start=1c0287830e0fb3c4007afea2819ba03766da6e9c&end=ecb65b0e170fc5275870c9d0fba7267a57cf35e5&absolute=false&stat=instructions%3Au)
110+
Triage done by **@pnkfelix**.
111+
Revision range: [e2116a..404c847](https://perf.rust-lang.org/?start=e2116acae59654bfab2a9729a024f3e2fd6d4b02&end=404c8471aba60c2d837fa728e7c729a0f52d5830&absolute=false&stat=instructions%3Au)
112112

113-
3 Regressions, 5 Improvements, 5 Mixed; 3 of them in rollups
114-
31 comparisons made in total
113+
2 Regressions, 5 Improvements, 3 Mixed; 1 of them in rollups
114+
48 comparisons made in total
115115

116-
[Full report here](https://github.com/rust-lang/rustc-perf/blob/master/triage/2021-12-07.md)
116+
[Full report here](https://github.com/rust-lang/rustc-perf/blob/master/triage/2021-12-14.md)
117117

118118
### [Approved RFCs](https://github.com/rust-lang/rfcs/commits/master)
119119

0 commit comments

Comments
 (0)