Skip to content

Commit 0dac9b7

Browse files
authored
Merge pull request #6227 from Kobzol/triage-2024-12-23
Add 2024-12-23 perf triage
2 parents 0d6c917 + a5a1c32 commit 0dac9b7

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

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

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

114114
### Rust Compiler Performance Triage
115115

116-
<!-- Perf results go here -->
116+
We missed triage last week due to some process issues, so this triage includes two weeks of data. The overall result is positive, due to parser optimizations ([#133793](https://github.com/rust-lang/rust/pull/133793)), trait solving optimizations ([#134501](https://github.com/rust-lang/rust/pull/134501), [#132325](https://github.com/rust-lang/rust/pull/132325)) and bumping the cc crate ([#134505](https://github.com/rust-lang/rust/pull/134505)), which [improved the performance](https://github.com/rust-lang/cc-rs/pull/1279) of C/C++ dependencies of the compiler.
117+
118+
Triage done by **@kobzol**.
119+
Revision range: [1b3fb316..0eca4dd3](https://perf.rust-lang.org/?start=1b3fb316751227d30b1523ed0e3f00d83956d4d0&end=0eca4dd3205a01dba4bd7b7c140ec370aff03440&absolute=false&stat=instructions%3Au)
120+
121+
**Summary**:
122+
123+
| (instructions:u) | mean | range | count |
124+
|:----------------------------------:|:-----:|:--------------:|:-----:|
125+
| Regressions ❌ <br /> (primary) | 0.5% | [0.3%, 0.8%] | 3 |
126+
| Regressions ❌ <br /> (secondary) | 1.0% | [1.0%, 1.0%] | 1 |
127+
| Improvements ✅ <br /> (primary) | -1.8% | [-7.5%, -0.3%] | 254 |
128+
| Improvements ✅ <br /> (secondary) | -1.3% | [-5.4%, -0.3%] | 224 |
129+
| All ❌✅ (primary) | -1.8% | [-7.5%, 0.8%] | 257 |
130+
131+
4 Regressions, 10 Improvements, 12 Mixed; 9 of them in rollups
132+
90 artifact comparisons made in total
133+
134+
[Full report here](https://github.com/rust-lang/rustc-perf/blob/457d83dc231ed684e9f09e96fdf41f45bed0fe67/triage/2024-12-23.md)
117135

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

0 commit comments

Comments
 (0)