From c192ef76354805d3757df3421a3f05569da003e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maty=C3=A1=C5=A1=20Racek?= Date: Mon, 25 Aug 2025 19:44:33 +0200 Subject: [PATCH] add perf triage for 2025-08-25 --- draft/2025-08-27-this-week-in-rust.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/draft/2025-08-27-this-week-in-rust.md b/draft/2025-08-27-this-week-in-rust.md index f48261bab..7053bdc95 100644 --- a/draft/2025-08-27-this-week-in-rust.md +++ b/draft/2025-08-27-this-week-in-rust.md @@ -141,7 +141,25 @@ If you are an event organizer hoping to expand the reach of your event, please s ### Rust Compiler Performance Triage - +Lot of regressions this week, mostly in rustdoc benchmarks from newly added features. The rest of the suite saw mostly small regressions in small benchmarks and also some improvements, notably from token tree parsing optimization in macro code, span optimization and ongoing work on new solver, which is not fully enabled, yet. + +Triage done by **@panstromek**. +Revision range: [239e8b1b..ee361e8f](https://perf.rust-lang.org/?start=239e8b1b47b34120287ec36b33228c1e177f0c38&end=ee361e8fca1c30e13e7a31cc82b64c045339d3a8&absolute=false&stat=instructions%3Au) + +**Summary**: + +| (instructions:u) | mean | range | count | +|:----------------------------------:|:-----:|:--------------:|:-----:| +| Regressions ❌
(primary) | 3.7% | [0.3%, 34.5%] | 42 | +| Regressions ❌
(secondary) | 2.3% | [0.0%, 53.3%] | 79 | +| Improvements ✅
(primary) | -0.5% | [-0.7%, -0.3%] | 9 | +| Improvements ✅
(secondary) | -0.9% | [-2.8%, -0.0%] | 30 | +| All ❌✅ (primary) | 3.0% | [-0.7%, 34.5%] | 51 | + +5 Regressions, 1 Improvement, 7 Mixed; 6 of them in rollups +38 artifact comparisons made in total + +[Full report here](https://github.com/rust-lang/rustc-perf/blob/76b6beef3a67f4c97f61745ea510b4c4a924046f/triage/2025/2025-08-25.md) ### [Approved RFCs](https://github.com/rust-lang/rfcs/commits/master)