-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Pull requests: rust-lang/rust
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Stabilize return type notation (RFC 3654)
disposition-merge
This issue / PR is in PFCP or FCP with a disposition to merge it.
I-lang-radar
Items that are on lang's radar and will need eventual work or consideration.
proposed-final-comment-period
Proposed to merge/close by relevant subteam, see T-<team> label. Will enter FCP once signed off.
S-waiting-on-documentation
Status: Waiting on approved PRs to documentation before merging
S-waiting-on-review
Status: Awaiting review from the assignee but also interested parties.
T-lang
Relevant to the language team
T-types
Relevant to the types team, which will review and decide on the PR/issue.
#138424
opened Mar 12, 2025 by
compiler-errors
Loading…
1 of 4 tasks
[WIP] Use weak aliases for the allocator shim
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
S-waiting-on-author
Status: This is awaiting some action (such as code changes or more information) from the author.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
[DO NOT MERGE] bootstrap with Area: Attributes (`#[…]`, `#![…]`)
A-compiletest
Area: The compiletest test runner
A-query-system
Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
A-run-make
Area: port run-make Makefiles to rmake.rs
A-testsuite
Area: The testsuite used to check the correctness of rustc
A-tidy
Area: The tidy tool
perf-regression
Performance regression.
PG-exploit-mitigations
Project group: Exploit mitigations
S-waiting-on-review
Status: Awaiting review from the assignee but also interested parties.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-rustdoc-frontend
Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
-Znext-solver=globally
A-attributes
compiler: Stop manually extending the stack
A-query-system
Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
S-experimental
Status: Ongoing experiment that does not require reviewing and won't be merged in its current state.
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)
#134153
opened Dec 10, 2024 by
workingjubilee
•
Draft
Post-mono MIR opts
perf-regression
Performance regression.
S-waiting-on-author
Status: This is awaiting some action (such as code changes or more information) from the author.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Create personality stub function for no_std panic=abort crates
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.
Stop generating assumes for validity ranges
A-testsuite
Area: The testsuite used to check the correctness of rustc
perf-regression
Performance regression.
S-waiting-on-review
Status: Awaiting review from the assignee but also interested parties.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#129027
opened Aug 12, 2024 by
erikdesjardins
•
Draft
Lazy-chunk Symbol interner
perf-regression
Performance regression.
S-waiting-on-author
Status: This is awaiting some action (such as code changes or more information) from the author.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#136401
opened Feb 1, 2025 by
Mark-Simulacrum
•
Draft
MIR: Stop needing an explicit BB for Performance regression.
S-waiting-on-author
Status: This is awaiting some action (such as code changes or more information) from the author.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
otherwise:unreachable
perf-regression
Check for occupied niches
perf-regression
Performance regression.
S-experimental
Status: Ongoing experiment that does not require reviewing and won't be merged in its current state.
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.
Support symbolicating zstd-compressed ELF sections
A-testsuite
Area: The testsuite used to check the correctness of rustc
perf-regression
Performance regression.
S-waiting-on-author
Status: This is awaiting some action (such as code changes or more information) from the author.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#130417
opened Sep 15, 2024 by
workingjubilee
•
Draft
lazily reevaluate nested goals
perf-regression
Performance regression.
S-waiting-on-author
Status: This is awaiting some action (such as code changes or more information) from the author.
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)
[WIP] RIIR HtmlDocCk
A-meta
Area: Issues & PRs about the rust-lang/rust repository itself
A-testsuite
Area: The testsuite used to check the correctness of rustc
rla-silenced
Silences rust-log-analyzer postings to the PR it's added on.
S-experimental
Status: Ongoing experiment that does not require reviewing and won't be merged in its current state.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
Hack together inline-always-overrides
S-experimental
Status: Ongoing experiment that does not require reviewing and won't be merged in its current state.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Fix Windows bootstrap panic on invalid symlink removal (issue #143045)
S-waiting-on-review
Status: Awaiting review from the assignee but also interested parties.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#143052
opened Jun 26, 2025 by
hasip-timurtas
Loading…
Querify lookup_deprecation_entry.
perf-regression
Performance regression.
S-experimental
Status: Ongoing experiment that does not require reviewing and won't be merged in its current state.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Swap Lru from std::sync::Arc to triomphe::Arc
A-query-system
Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
A-testsuite
Area: The testsuite used to check the correctness of rustc
perf-regression
Performance regression.
S-experimental
Status: Ongoing experiment that does not require reviewing and won't be merged in its current state.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Use multiple returns in MIR if it saves a block; still have only one in LLVM
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.
Expand assumes to the other unchecked slice ops
perf-regression
Performance regression.
S-experimental
Status: Ongoing experiment that does not require reviewing and won't be merged in its current state.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
ci: use codebuild for dist-x86_64-linux-alt
A-testsuite
Area: The testsuite used to check the correctness of rustc
T-infra
Relevant to the infrastructure team, which will review and decide on the PR/issue.
[experiment] dont init anything except x86
perf-regression
Performance regression.
S-experimental
Status: Ongoing experiment that does not require reviewing and won't be merged in its current state.
S-waiting-on-author
Status: This is awaiting some action (such as code changes or more information) from the author.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#136861
opened Feb 11, 2025 by
klensy
Loading…
Avoid hashing the hir_crate query
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.
Avoid directly accessing the hir_crate query from crate_hash
perf-regression
Performance regression.
S-waiting-on-author
Status: This is awaiting some action (such as code changes or more information) from the author.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
[DO NOT MERGE] crater run on the tail expression drop order lint
C-crater
Category: Issue for tracking crater runs
S-experimental
Status: Ongoing experiment that does not require reviewing and won't be merged in its current state.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#129604
opened Aug 26, 2024 by
dingxiangfei2009
•
Draft
Previous Next
ProTip!
Find all pull requests that aren't related to any open issues with -linked:issue.