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

[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
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
[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
[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
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
[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
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
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
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
[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
[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
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 updated Nov 10, 2025
Add rusty stack protector 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.
#137418 opened Feb 22, 2025 by SparrowLii Draft updated Nov 10, 2025
[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… updated Nov 10, 2025
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 updated Nov 10, 2025
ProTip! no:milestone will show everything without a milestone.