From 381a25620f7c5ea0b9dddbede19678e2f61e6013 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ber=C3=A1nek?= Date: Mon, 13 Oct 2025 21:49:40 +0200 Subject: [PATCH] Add 2025-10-13 perf triage --- draft/2025-10-15-this-week-in-rust.md | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/draft/2025-10-15-this-week-in-rust.md b/draft/2025-10-15-this-week-in-rust.md index 806911e44..1199a3765 100644 --- a/draft/2025-10-15-this-week-in-rust.md +++ b/draft/2025-10-15-this-week-in-rust.md @@ -141,7 +141,30 @@ If you are an event organizer hoping to expand the reach of your event, please s ### Rust Compiler Performance Triage - +This week saw small wins across the board from some microoptimizations of the incremental query +system ([#147423](https://github.com/rust-lang/rust/pull/147423)). There have also been a couple of +regressions. [#142390](https://github.com/rust-lang/rust/pull/142390) introduced regressions of `check` +builds across the board. The largest regression (18%) is from an incremental opt build of a secondary +artificial stress test, so we deemed it acceptable. + +Triage done by **@kobzol**. + +Revision range: [1a3cdd34..956f47c3](https://perf.rust-lang.org/?start=1a3cdd34629306fa67624eaa60d73687e7fcf855&end=956f47c32f1bd97b22cd702d7ccf78f0f0d42c34&absolute=false&stat=instructions%3Au) + +**Summary**: + +| (instructions:u) | mean | range | count | +|:----------------------------------:|:-----:|:--------------:|:-----:| +| Regressions ❌
(primary) | 0.7% | [0.1%, 2.0%] | 65 | +| Regressions ❌
(secondary) | 0.8% | [0.1%, 18.6%] | 65 | +| Improvements ✅
(primary) | -0.6% | [-1.6%, -0.1%] | 119 | +| Improvements ✅
(secondary) | -0.4% | [-1.6%, -0.1%] | 76 | +| All ❌✅ (primary) | -0.1% | [-1.6%, 2.0%] | 184 | + +2 Regressions, 7 Improvements, 3 Mixed; 3 of them in rollups +35 artifact comparisons made in total + +[Full report here](https://github.com/rust-lang/rustc-perf/blob/b4b30e719c7083141669f79edfdf20e685cf918f/triage/2025/2025-10-13.md). ### [Approved RFCs](https://github.com/rust-lang/rfcs/commits/master)