From 24f0d78dcd510b4cf2917c8b09cda2fe0a8d1e3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ber=C3=A1nek?= Date: Tue, 20 May 2025 19:21:16 +0200 Subject: [PATCH] Add 2025-05-20 perf triage --- draft/2025-05-21-this-week-in-rust.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/draft/2025-05-21-this-week-in-rust.md b/draft/2025-05-21-this-week-in-rust.md index 0221b2df0..5fedb1dad 100644 --- a/draft/2025-05-21-this-week-in-rust.md +++ b/draft/2025-05-21-this-week-in-rust.md @@ -113,7 +113,28 @@ If you are an event organizer hoping to expand the reach of your event, please s ### Rust Compiler Performance Triage - +A relatively quiet week, likely caused by not that many PRs being merged as many contributors +were at RustWeek and the All Hands event. There were several nice wins in trait solving; +the benchmark suite now contains benchmarks that use the new trait solver, so we can now +focus on optimizing its performance in the near future. + +Triage done by **@kobzol**. + +Revision range: [718ddf66..59372f2c](https://perf.rust-lang.org/?start=718ddf660e6a1802c39b4962cf7eaa4db57025ef&end=59372f2c81ba74554d9a71b12a4ed7f29adb33a2&absolute=false&stat=instructions%3Au) + +**Summary**: +| (instructions:u) | mean | range | count | +|:----------------------------------:|:-----:|:--------------:|:-----:| +| Regressions ❌
(primary) | 0.6% | [0.1%, 1.8%] | 25 | +| Regressions ❌
(secondary) | 0.9% | [0.1%, 3.1%] | 23 | +| Improvements ✅
(primary) | -0.3% | [-0.6%, -0.1%] | 33 | +| Improvements ✅
(secondary) | -2.2% | [-9.2%, -0.1%] | 26 | +| All ❌✅ (primary) | 0.1% | [-0.6%, 1.8%] | 58 | + +2 Regressions, 5 Improvements, 3 Mixed; 3 of them in rollups +41 artifact comparisons made in total + +[Full report here](https://github.com/rust-lang/rustc-perf/blob/07f51987e0e9ca879a542ff365a4bac82d9c66f6/triage/2025-05-20.md). ### [Approved RFCs](https://github.com/rust-lang/rfcs/commits/master)