Skip to content

Commit a5a1c32

Browse files
committed
Add 2024-12-23 perf triage
1 parent f509292 commit a5a1c32

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
@@ -110,7 +110,25 @@ If you are an event organizer hoping to expand the reach of your event, please s
110110

111111
### Rust Compiler Performance Triage
112112

113-
<!-- Perf results go here -->
113+
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.
114+
115+
Triage done by **@kobzol**.
116+
Revision range: [1b3fb316..0eca4dd3](https://perf.rust-lang.org/?start=1b3fb316751227d30b1523ed0e3f00d83956d4d0&end=0eca4dd3205a01dba4bd7b7c140ec370aff03440&absolute=false&stat=instructions%3Au)
117+
118+
**Summary**:
119+
120+
| (instructions:u) | mean | range | count |
121+
|:----------------------------------:|:-----:|:--------------:|:-----:|
122+
| Regressions ❌ <br /> (primary) | 0.5% | [0.3%, 0.8%] | 3 |
123+
| Regressions ❌ <br /> (secondary) | 1.0% | [1.0%, 1.0%] | 1 |
124+
| Improvements ✅ <br /> (primary) | -1.8% | [-7.5%, -0.3%] | 254 |
125+
| Improvements ✅ <br /> (secondary) | -1.3% | [-5.4%, -0.3%] | 224 |
126+
| All ❌✅ (primary) | -1.8% | [-7.5%, 0.8%] | 257 |
127+
128+
4 Regressions, 10 Improvements, 12 Mixed; 9 of them in rollups
129+
90 artifact comparisons made in total
130+
131+
[Full report here](https://github.com/rust-lang/rustc-perf/blob/457d83dc231ed684e9f09e96fdf41f45bed0fe67/triage/2024-12-23.md)
114132

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

0 commit comments

Comments
 (0)