-
Notifications
You must be signed in to change notification settings - Fork 13.8k
Pull requests: rust-lang/rust
Pull requests list
Port 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-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.
#[cfg]
to the new attribute parsing infrastructure
A-attributes
Also emit suggestions for usages in the 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.
non_upper_case_globals
lint
perf-regression
gvn: avoid creating overlapping assignments
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.
name resolution for guard patterns
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.
Use thread local dep graph encoding
A-query-system
Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
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.
Allow out of order dep graph node encoding
A-query-system
Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
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.
Implement RFC 3631: add rustdoc doc_cfg features
A-attributes
Area: Attributes (`#[...]`, `#![...]`)
A-run-make
Area: port run-make Makefiles to rmake.rs
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-libs
Relevant to the library 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.
shared-generics: Do not share instantiations that contain local-only types
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.
Sized Hierarchy: Part I
-Clink-dead-code
Linkage option: -Clink-dead-code
A-attributes
Area: Attributes (`#[...]`, `#![...]`)
A-run-make
Area: port run-make Makefiles to rmake.rs
A-rustdoc-json
Area: Rustdoc JSON backend
A-rustdoc-search
Area: Rustdoc's search feature
A-test-infra-minicore
Area: `minicore` test auxiliary and `//@ add-core-stubs`
A-testsuite
Area: The testsuite used to check the correctness of rustc
disposition-merge
This issue / PR is in PFCP or FCP with a disposition to merge it.
F-autodiff
`#![feature(autodiff)]`
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.
PG-exploit-mitigations
Project group: Exploit mitigations
S-waiting-on-bors
Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-rustdoc-frontend
Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
Add support for macro expansion in rustdoc source code pages
A-run-make
Area: port run-make Makefiles to rmake.rs
A-rustdoc-json
Area: Rustdoc JSON backend
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-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.
[perf experiment] A MIR pass dedicated to optimizing common iterators
perf-regression
Performance regression.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#136745
by FractalFir
was closed Feb 9, 2025
Loading...
Reduce false positives of tail-expr-drop-order from consumed values
A-edition-2024
Area: The 2024 edition
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.
#129864
by dingxiangfei2009
was closed Nov 29, 2024
Loading...
Fix anon const def-creation when macros are involved
A-const-generics
Area: const generics (parameters and arguments)
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.
Apply "polymorphization at home" to RawVec
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-libs
Relevant to the library team, which will review and decide on the PR/issue.
Migrate Area: port run-make Makefiles to rmake.rs
A-testsuite
Area: The testsuite used to check the correctness of rustc
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-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
inaccessible-temp-dir
, output-with-hyphens
and issue-10971-temps-dir
run-make
tests to rmake
A-run-make
Implement a lint for implicit autoref of raw pointer dereference - take 2
A-attributes
Area: Attributes (`#[...]`, `#![...]`)
CI-spurious-fail-mingw
CI spurious failure: target env mingw
CI-spurious-fail-rust-lld-crash
CI spurious failure: `rust-lld` crashing / SIGSEGV / 0xc0000374 heap corruption
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.
L-dangerous_implicit_autorefs
Lint: dangerous_implicit_autorefs
merged-by-bors
This PR was explicitly merged by bors.
O-SGX
Target: SGX
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-lang
Relevant to the language team
Pass list of defineable opaque types into canonical queries
A-testsuite
Area: The testsuite used to check the correctness of rustc
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
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-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-types
Relevant to the types team, which will review and decide on the PR/issue.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
stabilize 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.
I-types-nominated
Nominated for discussion during a types team meeting.
merged-by-bors
This PR was explicitly merged by bors.
perf-regression
Performance regression.
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.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
-Znext-solver=coherence
disposition-merge
Merge 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)
impl_polarity
and impl_trait_ref
queries
merged-by-bors
Initial support for auto traits with default bounds
A-async-await
Area: Async & Await
A-testsuite
Area: The testsuite used to check the correctness of rustc
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
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-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-lang
Relevant to the language team
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
WG-async
Working group: Async & await
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
cargo update
A-testsuite
large_assignments: Lint on specific large args passed to functions
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.
[rustdoc] If re-export is private, get the next item until a public one is found or expose the private item directly
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-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
Implement diagnostic translation for rustc-errors
A-translation
Area: Translation infrastructure, and migrating existing diagnostics to SessionDiagnostic
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.
Prototype: Add unstable Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
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)
-Z reference-niches
option
A-query-system
ProTip!
Exclude everything labeled
bug
with -label:bug.