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
Sort

Pull requests list

Check preds post mono (round 2) 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#137003 opened Feb 14, 2025 by compiler-errors Draft
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.
#136942 opened Feb 12, 2025 by Kobzol Draft
Use cfg_os_version_min in std S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author.
#136868 opened Feb 11, 2025 by madsmtm Draft
[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…
[DO NOT MERGE] ./x test rust-analyzer 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-rust-analyzer Relevant to the rust-analyzer team, which will review and decide on the PR/issue.
#136779 opened Feb 9, 2025 by jieyouxu Draft
[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.
#136776 opened Feb 9, 2025 by BoxyUwU Draft
Conditionally fuse small constant constant integer switches when lowering slice patterns 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.
#136417 opened Feb 2, 2025 by xacrimon 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 Loading…
[experiment] ci: free more space in ubuntu 24 free runners 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.
#136247 opened Jan 29, 2025 by marcoieni Draft
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…
CI: move dist-arm-linux to a free ARM runner 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.
#135774 opened Jan 20, 2025 by marcoieni Draft
1 task
Move coroutine upvars into locals for better memory economy 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.
#135527 opened Jan 15, 2025 by dingxiangfei2009 Loading…
[crater-only] Ban assoc ty unbounds 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-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135331 opened Jan 10, 2025 by fmease Draft
bootstrap: Apply a clearer naming convention to many of the test steps 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)
#135071 opened Jan 3, 2025 by Zalathar Draft
Consider parent aliases of rigid nested projections for outlives bounds 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.
#135008 opened Jan 2, 2025 by compiler-errors Draft
Include arguments to the precondition check in failure messages 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.
#134938 opened Dec 30, 2024 by saethlin Draft
[experimental] shorten backtraces using debuginfo A-compiletest Area: The compiletest test runner 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 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-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.
#134831 opened Dec 27, 2024 by jyn514 Draft
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
Do partial SsaLocals analysis in unoptimized builds A-run-make Area: port run-make Makefiles to rmake.rs 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.
#134051 opened Dec 9, 2024 by saethlin Draft
Do not visit whole crate to compute lints_that_dont_need_to_run. 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.
#133781 opened Dec 3, 2024 by cjgillot Draft
[DO NOT MERGE] bootstrap with -Znext-solver=globally A-query-system 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)
#133502 opened Nov 26, 2024 by lcnr Draft
[IT'S NOT TIME YET] Disarm time 💣 (diagnostics) 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.
#133245 opened Nov 20, 2024 by jieyouxu Draft
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…
[DRAFT] Generate CGUs in parallel. 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.
#132711 opened Nov 6, 2024 by nnethercote Draft
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.
#131650 opened Oct 13, 2024 by saethlin Draft
ProTip! Add no:assignee to see everything that’s not assigned.