-
Notifications
You must be signed in to change notification settings - Fork 14k
Pull requests: rust-lang/rust
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Check span owners (span lowering) in debug builds and fix missing lowerings
A-query-system
Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
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.
#148863
opened Nov 12, 2025 by
jdonszelmann
Loading…
Simplify the canonical enum clone branches to a copy statement
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.
#148034
opened Oct 23, 2025 by
dianqk
Loading…
GVN: Use the borrows only if they are always live
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.
#147886
opened Oct 19, 2025 by
dianqk
Loading…
Turn moves into copies after copy propagation
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.
#147804
opened Oct 17, 2025 by
tmiasko
Loading…
hir_owner_parent optimized to inlined call for non-incremental build
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.
#147387
opened Oct 5, 2025 by
azhogin
Loading…
source_span query optimized to be inlined function in case of non-incremental build
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.
#146880
opened Sep 22, 2025 by
azhogin
Loading…
Deref is not a projection: VarDebugInfo
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.
#146710
opened Sep 18, 2025 by
beepster4096
Loading…
Revert "Do not check privacy for RPITIT."
disposition-merge
This issue / PR is in PFCP or FCP with a disposition to merge it.
I-lang-nominated
Nominated for discussion during a lang team meeting.
I-lang-radar
Items that are on lang's radar and will need eventual work or consideration.
needs-fcp
This change is insta-stable, or significant enough to need a team FCP to proceed.
P-lang-drag-1
Lang team prioritization drag level 1. https://rust-lang.zulipchat.com/#narrow/channel/410516-t-lang
proposed-final-comment-period
Proposed to merge/close by relevant subteam, see T-<team> label. Will enter FCP once signed off.
S-waiting-on-t-lang
Status: Awaiting decision from T-lang
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-lang
Relevant to the language team
#146470
opened Sep 12, 2025 by
mladedav
Loading…
Cache derive proc macro expansion with incremental query
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.
#145354
opened Aug 13, 2025 by
Kobzol
Loading…
Allow MIR-inlining 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.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
Drop terminators too
S-waiting-on-author
Impls and impl items inherit This issue / PR is in PFCP or FCP with a disposition to merge it.
finished-final-comment-period
The final comment period is finished for this PR / Issue.
I-lang-radar
Items that are on lang's radar and will need eventual work or consideration.
needs-fcp
This change is insta-stable, or significant enough to need a team FCP to proceed.
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-lang
Relevant to the language team
to-announce
Announce this issue on triage meeting
dead_code lint level of the corresponding traits and trait items
disposition-merge
#144113
opened Jul 18, 2025 by
mu001999
Loading…
Remove fewer Storage calls in CopyProp and GVN
A-mir-opt-GVN
Area: MIR opt Global Value Numbering (GVN)
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.
#142531
opened Jun 15, 2025 by
ohadravid
Loading…
Move coroutine upvars into locals for better memory economy
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
I-lang-radar
Items that are on lang's radar and will need eventual work or consideration.
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.
#135527
opened Jan 15, 2025 by
dingxiangfei2009
Loading…
Implement struct_target_features.
perf-regression
Performance regression.
S-waiting-on-concerns
Status: Awaiting concerns to be addressed by the author
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#129881
opened Sep 2, 2024 by
veluca93
Loading…
Revert "Change prefetch to avoid deadlock"
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.
#121910
opened Mar 2, 2024 by
Zoxc
Loading…
Add range metadata to slice lengths
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 the previous dep graph index on a background thread
A-query-system
Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
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.
Make create_def a side effect instead of marking the entire query as always red
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
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-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#115613
opened Sep 6, 2023 by
oli-obk
Loading…
3 tasks
Increase parallelism in various locations
S-blocked
Status: Blocked on something else such as an RFC or other implementation work.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#115003
opened Aug 19, 2023 by
Zoxc
Loading…
ProTip!
Mix and match filters to narrow down what you’re looking for.