-   Notifications  
You must be signed in to change notification settings  - Fork 13.9k
 
Pull requests: rust-lang/rust
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
 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.    
    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.    
    wf-check generators   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.    
    Remove 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   
   Binder::bind() and use Binder::dummy()   I-compiletime    #83825 by camelid was closed Jul 2, 2021     Loading…    
  Fix exposing fields marked unstable or doc hidden   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.    
    do not allow inference in 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  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-types  Relevant to the types team, which will review and decide on the PR/issue.    
   predicate_must_hold (alternative approach)   disposition-merge   builtin trait to abstract over function pointers   needs-fcp  This change is insta-stable, or significant enough to need a team FCP to proceed.   perf-regression  Performance regression.   S-waiting-on-team  DEPRECATED: Use the team-based variants `S-waiting-on-t-lang`, `S-waiting-on-t-compiler`, ...   T-lang  Relevant to the language team   
     #99531 by lcnr was closed Feb 18, 2023     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.    
    Make 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.    
   TypeFolder::fold_* return Result   merged-by-bors   Check if enum from foreign crate has any non exhaustive variants when attempting a cast   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.   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-lang  Relevant to the language team    
    have on_completion record subcycles   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.    
    Remove allow(rustc::potential_query_instability) in rustc_trait_selection   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.    
    Sort tests at compile time, not at startup   relnotes-perf  Performance improvements that should be mentioned in the release notes.   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.    
    Discard region-related bounds from Performance regression.   S-inactive  Status: Inactive and waiting on the author. This is often applied to closed PRs.   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.   
   ParamEnv when predicate is global   perf-regression    #92044 by Aaron1011 was closed Nov 27, 2022     Loading…    
  Remove CrateNum::ReservedForIncrCompCache   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.    
    Assoc item 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.    
    mir opt + codegen: handle subtyping   A-variance  Area: Variance (https://doc.rust-lang.org/nomicon/subtyping.html)   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.    
    GVN: Support unions.   A-mir-opt  Area: MIR optimizations   A-mir-opt-GVN  Area: MIR opt Global Value Numbering (GVN)   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.    
    WIP Introduce ConstValue::ScalarPair   perf-regression  Performance regression.   S-inactive  Status: Inactive and waiting on the author. This is often applied to closed PRs.   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.    
    Foundations of location-sensitive polonius   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.    
    error parsing lifetime following by Sized and message + between them   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.    
    selection failure: recompute applicable impls   A-testsuite  Area: The testsuite used to check the correctness of rustc   A-type-system  Area: Type system   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.    
    Folding revamp   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.    
    anonymize all bound vars, not just regions   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.    
    Shorten 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.    
   rustc_middle::ty::mod   C-cleanup    ProTip! Filter pull requests by the default branch with base:master.