Skip to content

Commit ce805cb

Browse files
authored
Merge pull request #6165 from rylev/perf-triage-2024-12-03
Add performance triage for 2024-12-04
2 parents daee2bb + 1b79ce7 commit ce805cb

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

draft/2024-12-04-this-week-in-rust.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,26 @@ If you are an event organizer hoping to expand the reach of your event, please s
119119

120120
### Rust Compiler Performance Triage
121121

122-
<!-- Perf results go here -->
122+
Busy week with more PRs impacting performance than is typical. Luckily performance improvements outweighed regressions in real world benchmarks with the largest single performance gain coming from a change to no longer unconditionally do LLVM IR verification in debug builds which was just wasted work.
123+
124+
Triage done by **@rylev**.
125+
Revision range: [7db7489f..490b2cc0](https://perf.rust-lang.org/?start=7db7489f9bc274cb60c4956bfa56de0185eb1b9b&end=490b2cc09860dd62a7595bb07364d71c12ce4e60&absolute=false&stat=instructions%3Au)
126+
127+
**Summary**:
128+
129+
| (instructions:u) | mean | range | count |
130+
|:----------------------------------:|:-----:|:--------------:|:-----:|
131+
| Regressions ❌ <br /> (primary) | 0.5% | [0.2%, 1.9%] | 58 |
132+
| Regressions ❌ <br /> (secondary) | 1.1% | [0.2%, 5.1%] | 85 |
133+
| Improvements ✅ <br /> (primary) | -2.3% | [-8.2%, -0.2%] | 116 |
134+
| Improvements ✅ <br /> (secondary) | -2.5% | [-8.9%, -0.1%] | 55 |
135+
| All ❌✅ (primary) | -1.4% | [-8.2%, 1.9%] | 174 |
136+
137+
138+
6 Regressions, 6 Improvements, 5 Mixed; 5 of them in rollups
139+
49 artifact comparisons made in total
140+
141+
[Full report here](https://github.com/rust-lang/rustc-perf/blob/fcd028e6e8117a881b7ffab448f549410c1c0dde/triage/2024-12-03.md)
123142

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

0 commit comments

Comments
 (0)