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

WIP: Test Windows CI in a dev drive A-testsuite Area: The testsuite used to check the correctness of rustc O-windows Operating system: Windows S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
#131880 by GnomedDev was closed Oct 25, 2024 Draft
Remove const_refs_to_static TODO in proc_macro S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
#131772 by GnomedDev was merged Oct 20, 2024 Loading… 1.84.0
Swap Lru from std::sync::Arc to triomphe::Arc A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) A-testsuite Area: The testsuite used to check the correctness of rustc perf-regression Performance regression. S-experimental Status: Ongoing experiment that does not require reviewing and won't be merged in its current state. 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.
#131629 opened Oct 12, 2024 by GnomedDev Draft
Use ThinVec for PredicateObligation storage 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)
#131422 by GnomedDev was merged Oct 16, 2024 Loading… 1.84.0
[Clippy] Remove final std paths for diagnostic item 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.
#130607 by GnomedDev was merged Sep 20, 2024 Loading… 1.83.0
[Clippy] Get rid of most std match_def_path usage, swap to diagnostic items. O-unix Operating system: Unix-like 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.
#130553 by GnomedDev was merged Sep 19, 2024 Loading… 1.83.0
[Clippy] Swap map_entry to use diagnostic items instead of paths 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. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#130523 by GnomedDev was closed Sep 19, 2024 Loading…
[Clippy] Swap manual_retain to use diagnostic items instead of paths 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.
#130522 by GnomedDev was merged Sep 19, 2024 Loading… 1.83.0
Pack size and align into a single vtable entry perf-regression Performance regression. 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.
#129476 by GnomedDev was closed Nov 11, 2024 Draft
Reduce &'static str -> String conversions in compiler/rustc_* A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) perf-regression Performance regression. PG-exploit-mitigations Project group: Exploit mitigations 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.
#126924 by GnomedDev was closed Oct 10, 2024 Loading…
Use Cow<'static, str> for InlineAsmTemplatePiece::String 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.
#126908 by GnomedDev was merged Jul 25, 2024 Loading… 1.82.0
Remove the Arc rt::init allocation for thread info 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.
#123550 by GnomedDev was merged Oct 24, 2024 Loading… 1.84.0
Remove rt::init allocation for thread name 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.
#123433 by GnomedDev was merged Apr 6, 2024 Loading… 1.79.0
Replace impl Fn with fn in sort::merge_sort::RunVec 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.
#121505 by GnomedDev was closed Jun 25, 2024 Loading…
Reduce alignment of TypeId to u64 alignment 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.
#121358 by GnomedDev was merged Mar 9, 2024 Loading… 1.78.0
Use Box<[T]> for ProcessResult::Changed 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.
#121355 by GnomedDev was closed May 2, 2024 Loading…
Reduce monomorphisation bloat in RawVec::allocate_in perf-regression Performance regression. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#121283 by GnomedDev was closed Mar 9, 2024 Loading…
Reduce code size of from_str_radix 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.
#121246 by GnomedDev was closed Feb 18, 2024 Loading…
Reduce monomorphisation bloat in small_c_string merged-by-bors This PR was explicitly merged by bors. O-hermit Operating System: Hermit O-solid Operating System: SOLID O-unix Operating system: Unix-like O-wasi Operating system: Wasi, Webassembly System Interface 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.
#121101 by GnomedDev was merged Feb 19, 2024 Loading… 1.78.0
Store SHOULD_CAPTURE as AtomicU8 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.
#120528 by GnomedDev was merged Feb 4, 2024 Loading… 1.78.0
Switch OwnedStore handle count to AtomicU32 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.
#120527 by GnomedDev was merged Feb 7, 2024 Loading… 1.78.0
Store core::str::CharSearcher::utf8_size as u8 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.
#119808 by GnomedDev was merged Feb 19, 2024 Loading… 1.78.0
Save 4 bytes per Duration on x64 using repr(packed) perf-regression Performance regression. perf-regression-triaged The performance regression has been triaged. 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.
#119517 by GnomedDev was closed Feb 11, 2024 Loading…
Use AtomicU8 instead of AtomicUsize in backtrace.rs 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.
#118798 by GnomedDev was merged Jan 19, 2024 Loading… 1.77.0
ProTip! no:milestone will show everything without a milestone.