Skip to content

Commit 2de5532

Browse files
committed
Add perf triage for 2024-11-06
Signed-off-by: Ryan Levick <[email protected]>
1 parent 8fe0524 commit 2de5532

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

draft/2024-11-06-this-week-in-rust.md

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

103103
### Rust Compiler Performance Triage
104104

105-
<!-- Perf results go here -->
105+
A week dominated by one large improvement and one large regression where luckily the improvement had a larger impact. The regression seems to have been caused by a newly introduced lint that might have performance issues. The improvement was in building rustc with protected visibility which reduces the number of dynamic relocations needed leading to some nice performance gains. Across a large swath of the perf suit, the compiler is on average 1% faster after this week compared to last week.
106+
107+
Triage done by **@rylev**.
108+
Revision range: [c8a8c820..27e38f8f](https://perf.rust-lang.org/?start=c8a8c82035439cb2404b8f24ca0bc18209d534ca&end=27e38f8fc7efc57b75e9a763d7a0ee44822cd5f7&absolute=false&stat=instructions%3Au)
109+
110+
**Summary**:
111+
112+
| (instructions:u) | mean | range | count |
113+
|:----------------------------------:|:-----:|:---------------:|:-----:|
114+
| Regressions ❌ <br /> (primary) | 0.8% | [0.1%, 2.0%] | 80 |
115+
| Regressions ❌ <br /> (secondary) | 1.9% | [0.2%, 3.4%] | 45 |
116+
| Improvements ✅ <br /> (primary) | -1.9% | [-31.6%, -0.1%] | 148 |
117+
| Improvements ✅ <br /> (secondary) | -5.1% | [-27.8%, -0.1%] | 180 |
118+
| All ❌✅ (primary) | -1.0% | [-31.6%, 2.0%] | 228 |
119+
120+
121+
1 Regression, 1 Improvement, 5 Mixed; 3 of them in rollups
122+
46 artifact comparisons made in total
123+
124+
[Full report here](https://github.com/rust-lang/rustc-perf/blob/bd155e07def612eff4cb7fec391cf60f22674673/triage/2024-11-05.md)
106125

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

0 commit comments

Comments
 (0)