Skip to content

Commit af40cf0

Browse files
marcoieniKobzol
andauthored
Update content/inside-rust/infrastructure-team-2025-q3-recap-and-q4-plan.md
Co-authored-by: Jakub Beránek <[email protected]>
1 parent 85715ec commit af40cf0

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

content/inside-rust/infrastructure-team-2025-q3-recap-and-q4-plan.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,9 @@ We added support for CI jobs that run only on demand, allowing contributors to r
8484

8585
This feature was requested in [\#t-infra \> Testing for T2/T3 targets](https://rust-lang.zulipchat.com/#narrow/channel/242791-t-infra/topic/Testing.20for.20T2.2FT3.20targets/with/526715751) and documented in [rust-lang/rust#143283](https://github.com/rust-lang/rust/pull/143283).
8686
### Automating subtree synchronization
87+
### Implementing support for multiple machines for rustc-perf
8788

89+
We made a lot of progress with the Rust project goal for [improving](https://rust-lang.github.io/rust-project-goals/2025h1/perf-improvements.html) our compiler benchmark suite. The benchmark suite is now able to run benchmarks on multiple machines (called collectors) in parallel. This will enable us to reduce the latency of waiting for benchmark results, and also allow us to benchmark the compiler on different architectures than just x64 (e.g. ARM) and in theory even on different OSes than just Linux (e.g. Windows). The project goal has been carried over to the next goal period. We plan to deploy the new system into production in the upcoming months.
8890
We have implemented a new tool called [`rustc-josh-sync`](https://github.com/rust-lang/josh-sync), which makes it easier to synchronize changes between [Josh](https://josh-project.github.io/josh/intro.html) subtrees and the main `rust-lang/rust` repository. We have migrated the existing Josh subtrees (such as `miri` or `rust-analyzer`) to this tool, which enables us to perform subtree synchronizations in a more unified way.
8991
### Repository default branch renames
9092

0 commit comments

Comments
 (0)