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

Remove backwards compat for LLVM 12 coverage format A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-translation Area: Translation infrastructure, and migrating existing diagnostics to SessionDiagnostic S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#106625 by Swatinem was merged Jan 26, 2023 Loading… updated May 26, 2025 1.69.0
WIP: Remove ResumeTy from async lowering 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. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#107562 opened Feb 1, 2023 by Swatinem Draft updated Feb 6, 2025
1 task
Add a new CoverageKind::Branch to MIR A-code-coverage Area: Source-based code coverage (-Cinstrument-coverage) 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-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#115061 by Swatinem was closed Nov 5, 2023 Draft updated May 25, 2024
Generalize Coverage Expression simplification A-code-coverage Area: Source-based code coverage (-Cinstrument-coverage) A-testsuite Area: The testsuite used to check the correctness of rustc S-blocked Status: Blocked on something else such as an RFC or other implementation work. 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.
#115134 by Swatinem was closed Sep 22, 2023 Draft updated May 25, 2024
Move Coverage Regions / Expressions to a side table A-code-coverage Area: Source-based code coverage (-Cinstrument-coverage) A-testsuite Area: The testsuite used to check the correctness of rustc S-blocked Status: Blocked on something else such as an RFC or other implementation work. 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.
#115170 by Swatinem was closed Sep 22, 2023 Draft updated May 25, 2024
Add a lower bound check to unicode-table-generator output merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#122013 by Swatinem was merged Apr 20, 2024 Loading… updated May 25, 2024 1.79.0
Add a fast-path to Debug ASCII &str merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#121150 by Swatinem was merged May 24, 2024 Loading… updated May 25, 2024 1.80.0
Write char::DebugEscape sequences using write_str S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#124575 by Swatinem was closed May 24, 2024 Loading… updated May 24, 2024
Add benchmarks for impl Debug for str S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#124551 by Swatinem was merged May 10, 2024 Loading… updated May 10, 2024 1.80.0
Add ASCII fast-path for char::is_grapheme_extended merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#121138 by Swatinem was merged Mar 5, 2024 Loading… updated Mar 12, 2024 1.78.0
Do not consider async task_context to be alive across yields 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.
#105668 by Swatinem was closed Dec 20, 2022 Loading… updated Feb 17, 2024
Remove identity_future indirection merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. 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.
#104833 by Swatinem was merged Mar 14, 2023 Loading… updated Jan 6, 2024 1.70.0
Introduce -C instrument-coverage=branch to gate branch coverage A-code-coverage Area: Source-based code coverage (-Cinstrument-coverage) S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#116094 by Swatinem was merged Oct 24, 2023 Loading… updated Jan 6, 2024 1.75.0
Inline functions called from add_coverage A-code-coverage Area: Source-based code coverage (-Cinstrument-coverage) merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#115058 by Swatinem was merged Aug 30, 2023 Loading… updated Jan 6, 2024 1.74.0
Fix type-inference regression in #112225 beta-accepted Accepted for backporting to the compiler in the beta channel. merged-by-bors This PR was explicitly merged by bors. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. stable-accepted Accepted for backporting to the compiler in the stable channel. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#112266 by Swatinem was merged Jun 5, 2023 Loading… updated Jan 6, 2024 1.71.0
Remove the NodeId of ast::ExprKind::Async S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#109354 by Swatinem was merged Mar 27, 2023 Loading… updated Jan 6, 2024 1.70.0
Remove identity_future from stdlib S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#111315 by Swatinem was merged May 8, 2023 Loading… updated Jan 6, 2024 1.71.0
Merge Coroutine lowering functions S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#119375 by Swatinem was merged Dec 29, 2023 Loading… updated Dec 29, 2023 1.77.0
WIP: Thread GeneratorKind through to symbol mangling 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.
#104333 by Swatinem was closed Dec 28, 2023 Draft updated Dec 28, 2023
Stabilize rustdoc --test-run-directory disposition-merge 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-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#103682 by Swatinem was merged Apr 14, 2023 Loading… updated Jun 2, 2023 1.70.0
Improve pretty-printing of HirIdValidator errors S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#107515 by Swatinem was merged Feb 2, 2023 Loading… updated Feb 15, 2023 1.69.0
Fix Async Generator ABI S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#105082 by Swatinem was merged Dec 10, 2022 Loading… updated Feb 9, 2023 1.68.0
Add test for Future inflating arg size to 3x S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#107695 by Swatinem was merged Feb 7, 2023 Loading… updated Feb 7, 2023 1.69.0
Sort Generator print-type-sizes according to their yield points S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#107692 by Swatinem was merged Feb 6, 2023 Loading… updated Feb 7, 2023 1.69.0
Remove GenFuture from core S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#107445 by Swatinem was merged Jan 31, 2023 Loading… updated Feb 1, 2023 1.69.0
ProTip! Updated in the last three days: updated:>2025-06-13.