Skip to content

Issues: rust-lang/rust

Draft release notes for 1.87
#140133 opened Apr 21, 2025 by BoxyUwU
Open 5
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

Use a closure instead of three chained iterators 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.
#140464 opened Apr 29, 2025 by oli-obk Loading…
mono collector: Reduce # of locking while walking the graph 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.
#140442 opened Apr 29, 2025 by osiewicz Loading…
Return an iterator instead of a Vec in rustdoc Item::attributes A-rustdoc-json Area: Rustdoc JSON backend perf-regression Performance regression. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#140441 opened Apr 29, 2025 by GuillaumeGomez Loading…
hir: Don't allocate for intrinsic inputs 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.
#140428 opened Apr 29, 2025 by tgross35 Draft
perf: delay checking of #[rustc_no_implicit_autorefs] in autoref lint 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.
#140406 opened Apr 28, 2025 by Urgau Loading…
Match on lang item kind instead of using an if/else chain 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.
#140386 opened Apr 28, 2025 by oli-obk Loading…
eagerly compute sub_relations again 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#140375 opened Apr 27, 2025 by lcnr Draft
Group dep nodes by chunks with sequential indices and only store the first index at the start of the chunk 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.
#140319 opened Apr 26, 2025 by Zoxc Draft
Use thread local dep graph encoding A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) 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.
#139758 opened Apr 13, 2025 by Zoxc Loading…
Allow matching on 3+ variant niche-encoded enums to optimize better 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.
#139729 opened Apr 13, 2025 by scottmcm Loading…
Remove Symbol from Named variant of BoundRegionKind/LateParamRegionKind 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. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#139598 opened Apr 9, 2025 by compiler-errors Draft
Do not run per-module late lints if they can be all skipped 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.
#139597 opened Apr 9, 2025 by Kobzol Loading…
support revealing uses of opaques in closures 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#139587 opened Apr 9, 2025 by lcnr Draft
[perf experiment] Split the resolver tables into per-owner tables 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.
#138995 opened Mar 26, 2025 by oli-obk Draft
core: implement fold via try_fold 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.
#138835 opened Mar 22, 2025 by joboet Loading…
Avoid directly accessing the hir_crate query from crate_hash 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.
#138774 opened Mar 21, 2025 by oli-obk Draft
Avoid hashing the hir_crate query 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.
#138772 opened Mar 21, 2025 by oli-obk Draft
Allow enum and union literals to also create SSA values 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.
#138759 opened Mar 20, 2025 by scottmcm Loading…
[perf] Decouple directly accessing a HIR owner from ast lowering 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.
#138705 opened Mar 19, 2025 by oli-obk Draft
[do not merge] Preparation for LLD stabilization A-run-make Area: port run-make Makefiles to rmake.rs 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-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138645 opened Mar 18, 2025 by Kobzol Draft
Don't require allocas for consuming simple enums 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.
#138582 opened Mar 16, 2025 by scottmcm Draft
shared-generics: Do not share instantiations that contain local-only types 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.
#138522 opened Mar 14, 2025 by osiewicz Loading…
Nul terminate rust string literals 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.
#138504 opened Mar 14, 2025 by bjorn3 Draft
Test out a more lock-free hash map A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) 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.
#138419 opened Mar 12, 2025 by Zoxc Draft
Tweak VecCache to improve performance 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.
#138405 opened Mar 12, 2025 by Zoxc Loading…
ProTip! Updated in the last three days: updated:>2025-04-27.