-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Pull requests: rust-lang/rust
Pull requests list
cleanup and cache proof tree building
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)
defer opaque type errors, generally greatly reduce tainting
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_metadata: remove unused private trait impls
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.
dont assemble shadowed impl candidates
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)
Complete span AST lowering.
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.
Ban projecting into SIMD types [MCP838]
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.
compute all rpitit of a trait
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.
Do not unify borrowed locals in CopyProp.
beta-accepted
Accepted for backporting to the compiler in the beta channel.
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.
Add 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.
ty_span
query
merged-by-bors
Retire hir::*ItemRef.
A-attributes
Area: Attributes (`#[...]`, `#![...]`)
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-clippy
Relevant to the Clippy team.
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.
Remove support for dynamic allocas
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
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.
Only inherit local hash for paths
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.
Only traverse reachable blocks in JumpThreading.
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.
[perf] 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.
GenericArgs
-related: Change asserts to debug asserts & use more slice interning over iterable interning
merged-by-bors
apply_member_constraints
: fix placeholder check
disposition-merge
Start moving wf checking away from HIR
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.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
Move coroutine_by_move_body_def_id into the big check_crate body owner loop
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.
add additional 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.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
TypeFlags
fast paths
merged-by-bors
cache Area: Rustdoc's search feature
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.
T-rustdoc-frontend
Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
param_env
canonicalization
A-rustdoc-search
move expensive layout sanity check to debug assertions
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.
cg_llvm: Clean up some inline assembly bindings
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
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.
borrowck nested items in dead code
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.
Defer evaluating type system constants when they use infers or params
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.
Match on lang item kind instead of using an if/else chain
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.
In 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.
simplify_repeated_aggregate
, don't test first element against itself
merged-by-bors
ProTip!
Adding no:label will show everything without a label.