-
Notifications
You must be signed in to change notification settings - Fork 13.2k
Pull requests: rust-lang/rust
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
[do not merge] CI experiments
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
A-translation
Area: Translation infrastructure, and migrating existing diagnostics to SessionDiagnostic
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-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-infra
Relevant to the infrastructure team, which will review and decide on the PR/issue.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
[perf] test MCP510
A-query-system
Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
A-rustdoc-json
Area: Rustdoc JSON backend
A-testsuite
Area: The testsuite used to check the correctness of rustc
A-tidy
Area: The tidy tool
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.
T-infra
Relevant to the infrastructure team, which will review and decide on the PR/issue.
Add post-mono MIR passes to make mono-reachable analysis more accurate
perf-regression
Performance regression.
PG-exploit-mitigations
Project group: Exploit mitigations
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.
[perf] Enable some more MIR optimizations
A-mir-opt
Area: MIR optimizations
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.
[DO NOT MERGE] Area: The testsuite used to check the correctness of rustc
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-rust-analyzer
Relevant to the rust-analyzer team, which will review and decide on the PR/issue.
./x test rust-analyzer
A-testsuite
turn creating 8dot3 names off for windows for speed
A-testsuite
Area: The testsuite used to check the correctness of rustc
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-infra
Relevant to the infrastructure team, which will review and decide on the PR/issue.
#133033
opened Nov 14, 2024 by
klensy
Loading…
Lint against 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.
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.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
&T
to &mut T
and &T
to &UnsafeCell<T>
transmutes
disposition-merge
#128351
opened Jul 29, 2024 by
ChayimFriedman2
Loading…
Add some track_caller info to precondition panics
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.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
Dummy PR to test coverage test changes in CI
A-run-make
Area: port run-make Makefiles to rmake.rs
A-testsuite
Area: The testsuite used to check the correctness of rustc
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-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-infra
Relevant to the infrastructure team, which will review and decide on the PR/issue.
[DO NOT MERGE] bootstrap with Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
A-tidy
Area: The tidy tool
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.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
-Znext-solver=globally
A-query-system
Add inline(usually)
A-attributes
Area: Attributes (`#[…]`, `#![…]`)
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.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
CI: use aws codebuild for dist-arm-linux job
A-testsuite
Area: The testsuite used to check the correctness of rustc
S-waiting-on-author
Status: This is awaiting some action (such as code changes or more information) from the author.
T-infra
Relevant to the infrastructure team, which will review and decide on the PR/issue.
Start using pattern types in libcore
S-blocked
Status: Blocked on something else such as an RFC or other implementation work.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#136006
opened Jan 24, 2025 by
oli-obk
Loading…
[WIP] rewrite TrustedRandomAccess into two directional variants
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.
Only use the new DepNode hashmap for anonymous nodes.
A-query-system
Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
needs-fcp
This change is insta-stable, so needs a completed FCP to proceed.
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.
#109050
opened Mar 12, 2023 by
cjgillot
Loading…
Infer nounwind and use it in MIR opts
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.
Try enabling precondition checks on ptr::{read,write}
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-libs
Relevant to the library team, which will review and decide on the PR/issue.
[WIP] Forbid object lifetime changing pointer casts
I-lang-nominated
Nominated for discussion during a lang team meeting.
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-libs
Relevant to the library team, which will review and decide on the PR/issue.
Add Area: The testsuite used to check the correctness of rustc
F-f16_and_f128
`#![feature(f16)]`, `#![feature(f128)]`
rla-silenced
Silences rust-log-analyzer postings to the PR it's added on.
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.
f16
formatting and parsing
A-testsuite
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
Loading…
Ensure constants are WF before calling into CTFE
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-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)
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
[experiment] Build the compiler with panic=abort
A-testsuite
Area: The testsuite used to check the correctness of rustc
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.
T-infra
Relevant to the infrastructure team, which will review and decide on the PR/issue.
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
sess: default to v0 symbol mangling
perf-regression
Performance regression.
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.
#89917
opened Oct 15, 2021 by
davidtwco
Loading…
Use ccache for stage0 tool builds
A-rustc-dev-guide
Area: rustc-dev-guide
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-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-infra
Relevant to the infrastructure team, which will review and decide on the PR/issue.
Previous Next
ProTip!
Follow long discussions with comments:>50.