From b0de9c23b52dc44195968f784a7272927fc9600b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maty=C3=A1=C5=A1=20Racek?= Date: Mon, 15 Sep 2025 20:16:35 +0200 Subject: [PATCH] add perf triage for 2025-09-17 issue --- draft/2025-09-17-this-week-in-rust.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/draft/2025-09-17-this-week-in-rust.md b/draft/2025-09-17-this-week-in-rust.md index 86ac92dcf..f5faa8519 100644 --- a/draft/2025-09-17-this-week-in-rust.md +++ b/draft/2025-09-17-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 - +Difficult week to interpret, because a positive change in [#145910](https://github.com/rust-lang/rust/pull/145910) skewes the results more negative in our benchmarks. Overall result is probably still slightly negative, because there's more work from added features. On the other hand, we also have a nice improvement in reducing the number of query dependencies in compiler's tracking system in [#145186](https://github.com/rust-lang/rust/pull/145186). + +Triage done by **@panstromek**. +Revision range: [f13ef0d7..52618eb3](https://perf.rust-lang.org/?start=f13ef0d75d834c826c9479a5d244bcfb9891df45&end=52618eb338609df44978b0ca4451ab7941fd1c7a&absolute=false&stat=instructions%3Au) + +**Summary**: + +| (instructions:u) | mean | range | count | +|:----------------------------------:|:-----:|:--------------:|:-----:| +| Regressions ❌
(primary) | 0.5% | [0.2%, 2.7%] | 72 | +| Regressions ❌
(secondary) | 0.7% | [0.0%, 3.5%] | 96 | +| Improvements ✅
(primary) | -0.5% | [-0.9%, -0.1%] | 10 | +| Improvements ✅
(secondary) | -0.8% | [-2.9%, -0.1%] | 41 | +| All ❌✅ (primary) | 0.4% | [-0.9%, 2.7%] | 82 | + + +1 Regression, 1 Improvement, 6 Mixed; 3 of them in rollups +36 artifact comparisons made in total + +[Full report here](https://github.com/rust-lang/rustc-perf/blob/e0539d750ab104f1bd884f60a21a1e0355981d20/triage/2025/2025-09-15.md) ### [Approved RFCs](https://github.com/rust-lang/rfcs/commits/master)