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

Change search "not found" links A-rustdoc-search Area: Rustdoc's search feature S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-rustdoc Relevant to the rustdoc 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.
#142867 opened Jun 22, 2025 by kaleidawave Draft updated Nov 10, 2025
Make lowering incremental, take 3/N 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. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#142830 opened Jun 21, 2025 by cjgillot Draft updated Nov 10, 2025
rustdoc-json: Postcard output A-compiletest Area: The compiletest test runner A-rustdoc-json Area: Rustdoc JSON backend 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-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#142642 opened Jun 17, 2025 by aDotInTheVoid Draft updated Nov 10, 2025
compiler-builtins: Clean up features A-compiler-builtins Area: compiler-builtins (https://github.com/rust-lang/compiler-builtins) T-libs Relevant to the library team, which will review and decide on the PR/issue.
#142659 opened Jun 18, 2025 by tgross35 Draft updated Nov 10, 2025
Cache MIR preorder traversal. 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.
#142578 opened Jun 16, 2025 by cjgillot Draft updated Nov 10, 2025
[crater] Add impl From<f16> for f32 S-experimental Status: Ongoing experiment that does not require reviewing and won't be merged in its current state. 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.
#142723 opened Jun 19, 2025 by beetrees Draft updated Nov 10, 2025
[Experiment] Build the standard library with -Csymbol-mangling-version=v0 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)
#142257 opened Jun 9, 2025 by wesleywiser Loading… updated Nov 10, 2025
[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.
#142366 opened Jun 11, 2025 by bjorn3 Draft updated Nov 10, 2025
[PERF] Rework unsizing coercions in new solver 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)
#141926 opened Jun 2, 2025 by compiler-errors Draft updated Nov 10, 2025
compiler: use FramePointer::NonLeaf on illumos 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.
#141798 opened May 30, 2025 by workingjubilee Loading… updated Nov 10, 2025
[DO NOT MERGE] Crate local distributed slice 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.
#141830 opened May 31, 2025 by jdonszelmann Draft updated Nov 10, 2025
[experimental, do not merge!] a faster implementation of Polonius and a more compact DenseBitSet implementation A-compiletest Area: The compiletest test runner 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.
#141583 opened May 26, 2025 by tage64 Draft updated Nov 10, 2025
[experimental, do not merge!] a faster implementation of Polonius A-compiletest Area: The compiletest test runner 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.
#141326 opened May 21, 2025 by tage64 Draft updated Nov 10, 2025
Hack together inline-always-overrides A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. 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.
#141055 opened May 15, 2025 by saethlin Draft updated Nov 10, 2025
[experiment, do not merge!] rewrite the DenseBitSet structure to only use 1 word on the stack 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.
#141325 opened May 21, 2025 by tage64 Draft updated Nov 10, 2025
Pure batching without autodiff A-attributes Area: Attributes (`#[…]`, `#![…]`) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. F-autodiff `#![feature(autodiff)]` F-batching `#![feature(batching)]` 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.
#141637 opened May 27, 2025 by ZuseZ4 Draft updated Nov 10, 2025
rustdoc: add private items toggle T-rustdoc Relevant to the rustdoc 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.
#141299 opened May 20, 2025 by lolbinarycat Draft updated Nov 10, 2025
[DO NOT MERGE] build Enzyme as archive A-testsuite Area: The testsuite used to check the correctness of rustc F-autodiff `#![feature(autodiff)]` 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. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
#140799 opened May 8, 2025 by ZuseZ4 Loading… updated Nov 10, 2025
WIP: Add PGO for apple darwin targets 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.
#140699 opened May 6, 2025 by osiewicz Draft updated Nov 10, 2025
Add c_longdouble 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.
#140417 opened Apr 28, 2025 by tgross35 Draft updated Nov 10, 2025
[perf] Decouple directly accessing a HIR owner from ast lowering A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) 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.
#138705 opened Mar 19, 2025 by oli-obk Draft updated Nov 10, 2025
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.
#138144 opened Mar 7, 2025 by scottmcm Draft updated Nov 10, 2025
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… updated Nov 10, 2025
1 of 4 tasks
Create personality stub function for no_std panic=abort crates 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.
#137854 opened Mar 1, 2025 by Noratrieb Draft updated Nov 10, 2025
Ensure constants are WF before calling into CTFE 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#137972 opened Mar 4, 2025 by BoxyUwU Draft updated Nov 10, 2025
ProTip! Mix and match filters to narrow down what you’re looking for.