Skip to content

Commit 49c9f1a

Browse files
Merge pull request #954 from Mark-Simulacrum/triage
Add triage report for this week
2 parents c83c9e2 + a40c5f5 commit 49c9f1a

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

triage/2021-08-03.md

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# 2021-08-03 Triage Log
2+
3+
Quiet week for performance, with no large changes. Regressions are limited to
4+
just a few benchmarks.
5+
6+
Triage done by **@simulacrum**.
7+
Revision range: [998cfe5aad7c21eb19a4bca50f05a13354706970..3354a44d2fa8d5ba6b8d6b40d2596de2c8292ec1](https://perf.rust-lang.org/?start=998cfe5aad7c21eb19a4bca50f05a13354706970&end=3354a44d2fa8d5ba6b8d6b40d2596de2c8292ec1&absolute=false&stat=instructions%3Au)
8+
9+
2 Regressions, 0 Improvements, 0 Mixed; 1 of them in rollups
10+
11+
#### Regressions
12+
13+
Rollup of 9 pull requests [#87640](https://github.com/rust-lang/rust/issues/87640)
14+
- Moderate regression in [instruction counts](https://perf.rust-lang.org/compare.html?start=ef9549b6c0efb7525c9b012148689c8d070f9bc0&end=1f0a591b3a5963a0ab11a35dc525ad9d46f612e4&stat=instructions:u) (up to 1.4% on `incr-unchanged` builds of `html5ever-check`)
15+
- Regressions across a few benchmarks, without an obvious cause. May be due to
16+
[#87385](https://github.com/rust-lang/rust/pull/87385), but logs don't appear
17+
to show the warning in those crates at a cursory check. Tagged with
18+
perf-regression for further investigation.
19+
20+
Implement advance_by, advance_back_by for slice::{Iter, IterMut} [#87387](https://github.com/rust-lang/rust/issues/87387)
21+
- Moderate regression in [instruction counts](https://perf.rust-lang.org/compare.html?start=b289bb7fdfcb6f54d825927ab9b5722cabc2a140&end=6b0b07d41f07e1ba5808693d900903499ccf7a32&stat=instructions:u) (up to 1.6% on `full` builds of `regex-opt`)
22+
- Unclear cause, likely LLVM-related.
23+
24+
#### Improvements
25+
26+
- None this week.
27+
28+
#### Mixed
29+
30+
- None this week.
31+
32+
#### Untriaged Pull Requests
33+
34+
- [#87244 Better diagnostics with mismatched types due to implicit static lifetime](https://github.com/rust-lang/rust/pull/87244)
35+
- [#86777 Include terminators in instance size estimate](https://github.com/rust-lang/rust/pull/86777)
36+
- [#86698 Move OnDiskCache to rustc_query_impl.](https://github.com/rust-lang/rust/pull/86698)
37+
- [#86588 Rollup of 8 pull requests](https://github.com/rust-lang/rust/pull/86588)
38+
- [#86034 Change entry point to 🛡️ against 💥 💥-payloads](https://github.com/rust-lang/rust/pull/86034)
39+
- [#84560 Inline Iterator as IntoIterator.](https://github.com/rust-lang/rust/pull/84560)

0 commit comments

Comments
 (0)