From 58a3bc9cae4b93249c625b44c91cf0d590af9b5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maty=C3=A1=C5=A1=20Racek?= Date: Mon, 27 Oct 2025 18:46:46 +0100 Subject: [PATCH 1/2] Add triage for 2025-10-27 --- draft/2025-10-29-this-week-in-rust.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/draft/2025-10-29-this-week-in-rust.md b/draft/2025-10-29-this-week-in-rust.md index 9f4ff0ab6..8f144d1ee 100644 --- a/draft/2025-10-29-this-week-in-rust.md +++ b/draft/2025-10-29-this-week-in-rust.md @@ -141,7 +141,26 @@ If you are an event organizer hoping to expand the reach of your event, please s ### Rust Compiler Performance Triage - +Mostly negative week, coming almost entirely from adding sizedness bounds in [#142712](https://github.com/rust-lang/rust/pull/142712). Other than that, we got a nice win for async code from state transform optimization in [#147493](https://github.com/rust-lang/rust/pull/147493) and quite a few smaller improvements from codegen optimization in [#147890](https://github.com/rust-lang/rust/pull/147890). + +Triage done by **@panstromek**. +Revision range: [4068bafe..23fced0f](https://perf.rust-lang.org/?start=4068bafedd8ba724e332a5221c06a6fa531a30d2&end=23fced0fcc5e0ec260d25f04a8b78b269e5e90f0&absolute=false&stat=instructions%3Au) + +**Summary**: + +| (instructions:u) | mean | range | count | +|:----------------------------------:|:-----:|:---------------:|:-----:| +| Regressions ❌
(primary) | 0.7% | [0.2%, 3.7%] | 113 | +| Regressions ❌
(secondary) | 0.5% | [0.1%, 1.7%] | 75 | +| Improvements ✅
(primary) | -0.4% | [-0.7%, -0.2%] | 3 | +| Improvements ✅
(secondary) | -2.3% | [-20.8%, -0.1%] | 30 | +| All ❌✅ (primary) | 0.7% | [-0.7%, 3.7%] | 116 | + + +2 Regressions, 2 Improvements, 7 Mixed; 2 of them in rollups +42 artifact comparisons made in total + +[Full report here](https://github.com/rust-lang/rustc-perf/blob/5bd82e7d3c9f06ad2cc7265068e11730f6c965c1/triage/2025/2025-10-27.md) ### [Approved RFCs](https://github.com/rust-lang/rfcs/commits/master) From 4ca7679646710e63c233e06eb5907eff89f89b58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maty=C3=A1=C5=A1=20Racek?= Date: Tue, 28 Oct 2025 07:17:21 +0100 Subject: [PATCH 2/2] Update full perf triage link to latest version --- draft/2025-10-29-this-week-in-rust.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/draft/2025-10-29-this-week-in-rust.md b/draft/2025-10-29-this-week-in-rust.md index 8f144d1ee..b4cd38526 100644 --- a/draft/2025-10-29-this-week-in-rust.md +++ b/draft/2025-10-29-this-week-in-rust.md @@ -160,7 +160,7 @@ Revision range: [4068bafe..23fced0f](https://perf.rust-lang.org/?start=4068bafed 2 Regressions, 2 Improvements, 7 Mixed; 2 of them in rollups 42 artifact comparisons made in total -[Full report here](https://github.com/rust-lang/rustc-perf/blob/5bd82e7d3c9f06ad2cc7265068e11730f6c965c1/triage/2025/2025-10-27.md) +[Full report here](https://github.com/rust-lang/rustc-perf/blob/0d28673aa9dacd2fe062baa1cd5336247f373d57/triage/2025/2025-10-27.md) ### [Approved RFCs](https://github.com/rust-lang/rfcs/commits/master)