Skip to content

Issues: rust-lang/rust

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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
Assignee
Filter by who’s assigned
Sort

Issues list

Encode MIR for const ctors in metadata and allow eval for them 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.
#134873 opened Dec 29, 2024 by camelid Draft
Filter out builtin lint passes that don't need to be run 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.
#134862 opened Dec 28, 2024 by compiler-errors Draft
Properly record metavar spans for other expansions other than TT 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.
#134478 opened Dec 18, 2024 by compiler-errors Loading…
Do partial SsaLocals analysis in unoptimized builds perf-regression Performance regression. S-experimental Status: Ongoing experiment that does not require reviewing and won't be merged in its current state. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#134051 opened Dec 9, 2024 by saethlin Draft
Consider fields to be inhabited if they are unstable I-lang-easy-decision Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination I-lang-nominated Nominated for discussion during a lang team meeting. 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-lang Relevant to the language team, which will review and decide on the PR/issue.
#133889 opened Dec 5, 2024 by compiler-errors Loading…
Use iter::repeat_n to implement Vec::extend_with perf-regression Performance regression. S-blocked Status: Blocked on something else such as an RFC or other implementation work. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#133662 opened Nov 30, 2024 by paolobarbolini Loading…
[DO NOT MERGE] bootstrap with -Znext-solver=globally A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#133502 opened Nov 26, 2024 by lcnr Draft
Remove NtVis and NtTy 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-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#133436 opened Nov 25, 2024 by nnethercote Loading…
[mir-opt] GVN some more transmute cases 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-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#133324 opened Nov 22, 2024 by scottmcm Loading…
Fix span of unsafe attribute diagnostic A-edition-2024 Area: The 2024 edition 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.
#133270 opened Nov 21, 2024 by ehuss Loading…
The embedded bitcode should always be prepared for LTO/ThinLTO A-LTO Area: Link-time optimization (LTO) A-run-make Area: port run-make Makefiles to rmake.rs 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.
#133250 opened Nov 20, 2024 by DianQK Loading…
[DRAFT] Rc: allow deduping both deref and clone across types perf-regression Performance regression. 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.
#133061 opened Nov 15, 2024 by scottmcm Draft
Querify should_codegen_locally perf-regression Performance regression. S-blocked Status: Blocked on something else such as an RFC or other implementation work. S-experimental Status: Ongoing experiment that does not require reviewing and won't be merged in its current state. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#133016 opened Nov 13, 2024 by saethlin Draft
Invalidate all dereferences when encountering non-local assignments A-mir-opt Area: MIR optimizations 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.
#132527 opened Nov 2, 2024 by DianQK Loading…
Add post-mono MIR passes to make mono-reachable analysis more accurate 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.
#131650 opened Oct 13, 2024 by saethlin Draft
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-waiting-on-review Status: Awaiting review from the assignee but also interested parties. 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
Querify lookup_deprecation_entry. 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.
#131306 opened Oct 5, 2024 by cjgillot Draft
Handle rustc_resolve cases of rustc::potential_query_instability lint 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.
#131213 opened Oct 3, 2024 by ismailarilik Loading…
avoid phi node for pointers flowing into Vec appends perf-regression Performance regression. S-blocked Status: Blocked on something else such as an RFC or other implementation work. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#130998 opened Sep 28, 2024 by the8472 Draft
Infer nounwind and use it in MIR opts perf-regression Performance regression. S-experimental Status: Ongoing experiment that does not require reviewing and won't be merged in its current state. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#130909 opened Sep 26, 2024 by saethlin Draft
[WIP] Elaborate drops to calls perf-regression Performance regression. S-experimental Status: Ongoing experiment that does not require reviewing and won't be merged in its current state. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#130691 opened Sep 22, 2024 by scottmcm Draft
Add inline(usually) perf-regression Performance regression. S-experimental Status: Ongoing experiment that does not require reviewing and won't be merged in its current state. 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.
#130679 opened Sep 21, 2024 by saethlin Draft
Support symbolicating zstd-compressed ELF sections A-testsuite Area: The testsuite used to check the correctness of rustc 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-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-libs Relevant to the library team, which will review and decide on the PR/issue.
#130417 opened Sep 15, 2024 by workingjubilee Draft
hygiene: Ensure uniqueness of SyntaxContextDatas 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.
#130324 opened Sep 13, 2024 by petrochenkov Loading…
Optimize DefaultHasher siphash 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.
#130112 opened Sep 8, 2024 by Noratrieb Draft
ProTip! Exclude everything labeled bug with -label:bug.