Skip to content

Commit b92eecb

Browse files
Perf triage for 2020-10-27 week
1 parent 127b660 commit b92eecb

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

triage/2020-10-27.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# 2020-10-27 Triage Log
2+
3+
Relatively quiet week for performance.
4+
5+
Triage done by **@simulacrum**.
6+
Revision range: [22e6b9c68941996daa45786b4145e6196e51f0f4..824f900a96d752da2d882863c65f9736e5f2b347](https://perf.rust-lang.org/?start=22e6b9c68941996daa45786b4145e6196e51f0f4&end=824f900a96d752da2d882863c65f9736e5f2b347&absolute=false&stat=instructions%3Au)
7+
8+
0 Regressions, 2 Improvements, 3 Mixed
9+
1 in rollups.
10+
11+
#### Regressions
12+
13+
Some mixed results, but no PRs with solely regressions this week.
14+
15+
#### Improvements
16+
17+
[#78077](https://github.com/rust-lang/rust/issues/78077)
18+
- Very large improvement in [instruction counts](https://perf.rust-lang.org/compare.html?start=1d2726726f8f3128e98191e4c6cb94bd76d0ddd4&end=1eaadebb3dee31669c7649b32747381d11614fae&stat=instructions:u) (up to -9.9% on `incr-full` builds of `deeply-nested-async-check`)
19+
20+
[#77476](https://github.com/rust-lang/rust/issues/77476)
21+
- Large improvement in [instruction counts](https://perf.rust-lang.org/compare.html?start=3e0dd24a6c0812eedbb02182a75c352f8a7e184a&end=5171cc76c264fd46f32e140c2e460c77ca87d5e5&stat=instructions:u) (up to -6.2% on `incr-full` builds of `clap-rs-check`)
22+
- Interesting case where instruction counts show major improvement across the
23+
board, but wall times are either a slight regression or largely unchanged
24+
(within noise bound).
25+
26+
#### Mixed
27+
28+
[#78334](https://github.com/rust-lang/rust/issues/78334)
29+
- Moderate improvement in [instruction counts](https://perf.rust-lang.org/compare.html?start=ffa2e7ae8fbf9badc035740db949b9dae271c29f&end=f58ffc93815f76576eb56df4bdeec2fe8f12b766&stat=instructions:u) (up to -1.5% on `full` builds of `match-stress-enum-check`)
30+
- Moderate regression in [instruction counts](https://perf.rust-lang.org/compare.html?start=ffa2e7ae8fbf9badc035740db949b9dae271c29f&end=f58ffc93815f76576eb56df4bdeec2fe8f12b766&stat=instructions:u) (up to 1.2% on `full` builds of `unicode_normalization-check`)
31+
- Unclear as to causes, left nag; will folow-up in a future week.
32+
33+
[#77187](https://github.com/rust-lang/rust/issues/77187)
34+
- Moderate regression in [instruction counts](https://perf.rust-lang.org/compare.html?start=0da6d42f297642a60f2640ec313b879b376b9ad8&end=fd542592f08ca0d1f7255600115c2eafdf6b5da7&stat=instructions:u) (up to 2.9% on `full` builds of `regression-31157-debug`)
35+
- Moderate improvement in [instruction counts](https://perf.rust-lang.org/compare.html?start=0da6d42f297642a60f2640ec313b879b376b9ad8&end=fd542592f08ca0d1f7255600115c2eafdf6b5da7&stat=instructions:u) (up to -1.1% on `incr-patched: b9b3e592dd cherry picked` builds of `style-servo-debug`)
36+
- Roughly neutral (or an improvement) on wall times; and a long-desired change.
37+
Not proposing a revert at this time.
38+
39+
[#77876](https://github.com/rust-lang/rust/issues/77876)
40+
- Large improvement in [instruction counts](https://perf.rust-lang.org/compare.html?start=fd542592f08ca0d1f7255600115c2eafdf6b5da7&end=a4d30a7b490065f0aa56f58e508a11546445aea9&stat=instructions:u) (up to -8.1% on `full` builds of `ctfe-stress-4-check`)
41+
- Moderate regression in [instruction counts](https://perf.rust-lang.org/compare.html?start=fd542592f08ca0d1f7255600115c2eafdf6b5da7&end=a4d30a7b490065f0aa56f58e508a11546445aea9&stat=instructions:u) (up to 4.4% on `full` builds of `cranelift-codegen-opt`)
42+
- Regression has unclear cause; left a nag for next week.
43+
44+
#### Nags requiring follow up
45+
46+
* [#78334](https://github.com/rust-lang/rust/pull/78334)
47+
* [#77876](https://github.com/rust-lang/rust/pull/77876#issuecomment-717326989)

0 commit comments

Comments
 (0)