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

Neither require nor imply lifetime bounds on opaque type for well formedness 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. merged-by-bors This PR was explicitly merged by bors. perf-regression-triaged The performance regression has been triaged. relnotes Marks issues that should be documented in the release notes of the next release. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-types Relevant to the types team, which will review and decide on the PR/issue.
#95474 by oli-obk was merged Sep 25, 2022 Loading… 1.66.0
Removing the def_id field from hot ParamEnv to make it smaller 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.
#76244 by vandenheuvel was merged Sep 13, 2020 Loading… 1.48.0
Move things to rustc_type_ir merged-by-bors This PR was explicitly merged by bors. perf-regression Performance regression. perf-regression-triaged The performance regression has been triaged. 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.
#97287 by compiler-errors was merged May 29, 2022 Loading… 1.63.0
Better method call error messages A-diagnostics Area: Messages for errors, warnings, and lints 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.
#71827 by Quantumplation was closed Mar 1, 2022 Draft
Suggest impl Trait return type when incorrectly using a generic return type 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.
#89892 by Noratrieb was merged Feb 19, 2022 Loading… 1.60.0
Generic associated types in trait paths A-trait-system Area: Trait system F-generic_associated_types `#![feature(generic_associated_types)]` a.k.a. GATs S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
#79554 by b-naber was merged Feb 5, 2021 Loading… 1.51.0
Type-directed probing for inherent associated types F-inherent_associated_types `#![feature(inherent_associated_types)]` 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-types Relevant to the types team, which will review and decide on the PR/issue.
#105961 by fmease was merged Feb 20, 2023 Loading… 1.69.0
const_generics: correctly deal with bound variables A-const-generics Area: const generics (parameters and arguments) F-generic_const_exprs `#![feature(generic_const_exprs)]` 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.
#98900 by lcnr was merged Sep 8, 2022 Loading… 1.65.0
Revise never type fallback algorithm merged-by-bors This PR was explicitly merged by bors. perf-regression Performance regression. 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.
#88804 by Mark-Simulacrum was merged Sep 24, 2021 Loading… 1.57.0
feat: riscv-interrupt-{m,s} calling conventions A-testsuite Area: The testsuite used to check the correctness of rustc 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-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
#111891 by sethp was merged Aug 10, 2023 Loading… 1.73.0
implement rfc-2528 type_changing-struct-update F-type-changing-struct-update `#![feature(type_changing_struct_update)]` 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.
#90035 by SparrowLii was merged Nov 9, 2021 Loading… 1.58.0
some trait system cleanups 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#120463 by lcnr was merged Feb 19, 2024 Loading… 1.78.0
Rework GAT where clause check 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.
#93820 by compiler-errors was merged Feb 15, 2022 Loading… 1.60.0
Enable varargs support for calling conventions other than C or cdecl needs-fcp This change is insta-stable, or significant enough to need a team FCP to proceed. 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.
#97971 by Soveu was merged Oct 31, 2022 Loading… 1.67.0
rustc_metadata: Optimize and document module children decoding 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-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#92086 by petrochenkov was merged Jan 9, 2022 Loading… 1.60.0
Implement normalize_erasing_regions queries in terms of 'try' version merged-by-bors This PR was explicitly merged by bors. perf-regression Performance regression. perf-regression-triaged The performance regression has been triaged. 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-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#91672 by b-naber was merged Dec 17, 2021 Loading… 1.59.0
Remove Binder::bind() and use Binder::dummy() I-compiletime Issue: Problems and improvements with respect to compile times. 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-traits [RETIRED] Working group: Traits
#83825 by camelid was closed Jul 2, 2021 Loading…
rustc_mir: calc hex number length without string allocation 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.
#86304 by klensy was merged Jul 1, 2021 Loading… 1.55.0
Make TypeFolder::fold_* return Result merged-by-bors This PR was explicitly merged by bors. perf-regression Performance regression. 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.
#91230 by eggyal was merged Nov 28, 2021 Loading… 1.59.0
Shorten rustc_middle::ty::mod C-cleanup Category: PRs that clean code up or issues documenting cleanup. 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.
#82964 by Nicholas-Baron was merged Mar 11, 2021 Loading… 1.52.0
Use revisions instead of nll compare mode for /regions/ ui tests 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.
#96212 by marmeladema was merged Apr 25, 2022 Loading… 1.62.0
Fix const-generics ICE related to binding A-const-generics Area: const generics (parameters and arguments) 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.
#86795 by JohnTitor was merged Jul 3, 2021 Loading… 1.55.0
Fix AnonConst ICE A-const-generics Area: const generics (parameters and arguments) 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.
#91312 by terrarier2111 was merged Dec 7, 2021 Loading… 1.59.0
Add known-bug tests for 11 unsound issues 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.
#110480 by whtahy was merged Apr 24, 2023 Loading… 1.71.0
Separate object lifetime default from lifetime resolution 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. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#97393 by cjgillot was closed Jul 27, 2022 Loading…
ProTip! Follow long discussions with comments:>50.