From 5cc39591025d7cdb5991175a959520caeac868ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maty=C3=A1=C5=A1=20Racek?= Date: Wed, 19 Nov 2025 14:37:56 +0100 Subject: [PATCH 1/2] Add perf triage for 2025-11-19 --- draft/2025-11-19-this-week-in-rust.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/draft/2025-11-19-this-week-in-rust.md b/draft/2025-11-19-this-week-in-rust.md index bd91df81a..c103b92ef 100644 --- a/draft/2025-11-19-this-week-in-rust.md +++ b/draft/2025-11-19-this-week-in-rust.md @@ -147,7 +147,26 @@ If you are an event organizer hoping to expand the reach of your event, please s ### Rust Compiler Performance Triage - +Positive week, most notably because of the new format_args!() and fmt::Arguments implementation from [#148789](https://github.com/rust-lang/rust/pull/148789). Another notable improvement came from moving some between some compiler stages to save memory and unnecessary tree traversals in [#148706](https://github.com/rust-lang/rust/pull/148706) + +Triage done by **@panstromek**. +Revision range: [055d0d6a..6159a440](https://perf.rust-lang.org/?start=055d0d6aaf937cc11b3d2a5b5725972723b7f3c6&end=6159a44067ebce42b38f062cc7df267a1348e092&absolute=false&stat=instructions%3Au) + +**Summary**: + +| (instructions:u) | mean | range | count | +|:----------------------------------:|:-----:|:---------------:|:-----:| +| Regressions ❌
(primary) | 1.6% | [0.2%, 5.6%] | 11 | +| Regressions ❌
(secondary) | 0.3% | [0.1%, 1.1%] | 26 | +| Improvements ✅
(primary) | -0.8% | [-4.5%, -0.1%] | 161 | +| Improvements ✅
(secondary) | -1.4% | [-38.1%, -0.1%] | 168 | +| All ❌✅ (primary) | -0.6% | [-4.5%, 5.6%] | 172 | + + +2 Regressions, 4 Improvements, 10 Mixed; 4 of them in rollups +48 artifact comparisons made in total + +[Full report here](https://github.com/rust-lang/rustc-perf/blob/8cb481daaea8c43b1d694184b0a58fa93001ece6/triage/2025/2025-11-19.md) ### [Approved RFCs](https://github.com/rust-lang/rfcs/commits/master) From d44dbe2a059461da8abb1f73788cb823f209df25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maty=C3=A1=C5=A1=20Racek?= Date: Wed, 19 Nov 2025 14:42:43 +0100 Subject: [PATCH 2/2] rewording --- draft/2025-11-19-this-week-in-rust.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/draft/2025-11-19-this-week-in-rust.md b/draft/2025-11-19-this-week-in-rust.md index c103b92ef..86ed1cfc7 100644 --- a/draft/2025-11-19-this-week-in-rust.md +++ b/draft/2025-11-19-this-week-in-rust.md @@ -147,7 +147,7 @@ If you are an event organizer hoping to expand the reach of your event, please s ### Rust Compiler Performance Triage -Positive week, most notably because of the new format_args!() and fmt::Arguments implementation from [#148789](https://github.com/rust-lang/rust/pull/148789). Another notable improvement came from moving some between some compiler stages to save memory and unnecessary tree traversals in [#148706](https://github.com/rust-lang/rust/pull/148706) +Positive week, most notably because of the new format_args!() and fmt::Arguments implementation from [#148789](https://github.com/rust-lang/rust/pull/148789). Another notable improvement came from moving some computations from one compiler stage to another to save memory and unnecessary tree traversals in [#148706](https://github.com/rust-lang/rust/pull/148706) Triage done by **@panstromek**. Revision range: [055d0d6a..6159a440](https://perf.rust-lang.org/?start=055d0d6aaf937cc11b3d2a5b5725972723b7f3c6&end=6159a44067ebce42b38f062cc7df267a1348e092&absolute=false&stat=instructions%3Au)