Skip to content

Pull requests: rust-lang/rust

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

Reduce MIR cost penalty for asserts and diverging calls to improve inlining of safety-checked functions S-waiting-on-perf Status: Waiting on a perf run to be completed. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159611 opened Jul 20, 2026 by stephenduong1004 Contributor Loading…
Rollup of 18 pull requests A-attributes Area: Attributes (`#[…]`, `#![…]`) rollup A PR which is a rollup S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-rust-analyzer Relevant to the rust-analyzer team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#159610 opened Jul 20, 2026 by JonathanBrouwer Contributor Loading…
Optimize escape_string_symbol() S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. S-waiting-on-perf Status: Waiting on a perf run to be completed. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159609 opened Jul 20, 2026 by nikic Contributor Draft
early_otherwise: Don't hoist dereferences when the otherwise branch is reachable S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159608 opened Jul 20, 2026 by dianqk Member Loading…
test: update riscv32e-registers.rs for LLVM 23 MC diagnostic changes llvm-main Marks PRs that are making Rust work with LLVM main (this label is consumed by CI tooling) S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159607 opened Jul 20, 2026 by durin42 Contributor Loading…
Add fallback for intrinsics::fabs S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#159605 opened Jul 20, 2026 by N1ark Contributor Loading…
Clarify push_stream/push_tree S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159603 opened Jul 20, 2026 by nnethercote Contributor Loading…
Remove ItemLike A-attributes Area: Attributes (`#[…]`, `#![…]`) S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159602 opened Jul 20, 2026 by mejrs Contributor Loading…
Make TokenTreeCursor private perf-regression Performance regression. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159601 opened Jul 20, 2026 by nnethercote Contributor Loading…
rust-analyzer subtree update S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-rust-analyzer Relevant to the rust-analyzer team, which will review and decide on the PR/issue.
#159600 opened Jul 20, 2026 by lnicola Member Loading…
Resolver: Record at least 1 ambiguous trait if main decl is not a trait. beta-nominated Nominated for backporting to the compiler in the beta channel. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159599 opened Jul 20, 2026 by LorrensP-2158466 Contributor Loading…
crater for #156977 (inhabitednes check) S-waiting-on-crater Status: Waiting on a crater run to be completed.
#159598 opened Jul 20, 2026 by RalfJung Member Draft
std: use arc4random_buf from libc S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#159597 opened Jul 20, 2026 by joboet Member Loading…
unify the AST repr of type const and const RHS S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-clippy Relevant to the Clippy team. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-rustfmt Relevant to the rustfmt team, which will review and decide on the PR/issue.
#159596 opened Jul 20, 2026 by khyperia Contributor Loading…
Promote loongarch32-unknown-none* to Tier 2 A-CI Area: Our Github Actions CI A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
#159595 opened Jul 20, 2026 by heiher Contributor Loading…
feat(rustc_hir_typeck): suggest impl Fn return for capturing closures S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159594 opened Jul 20, 2026 by DAstapov Loading…
merge ambiguity errors that blame the same inference variable S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#159593 opened Jul 20, 2026 by Albab-Hasan Contributor Loading…
core: implement bounded random sampling A-random Area: random data generation support S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#159592 opened Jul 20, 2026 by joboet Member Loading…
Remove some dead code S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159590 opened Jul 20, 2026 by oli-obk Contributor Loading…
Avoid leaking opaque hidden types via auto trait candidates S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#159589 opened Jul 20, 2026 by Shourya742 Member Loading…
Improve AttrItem::span A-attributes Area: Attributes (`#[…]`, `#![…]`) S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159587 opened Jul 20, 2026 by nnethercote Contributor Loading…
Separate InterpCx usage by ConstAnalysis phases S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159586 opened Jul 20, 2026 by nnethercote Contributor Loading…
Minor TokenStream improvements S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159585 opened Jul 20, 2026 by nnethercote Contributor Loading…
Add default to TypeFoldable::fold_with S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#159584 opened Jul 20, 2026 by camsteffen Contributor Loading…
Add new unescaped_pipe_in_table_cell rustdoc lint S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#159583 opened Jul 19, 2026 by GuillaumeGomez Member Loading…
ProTip! no:milestone will show everything without a milestone.