-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Use indexmap
to avoid sorting LocalDefId
s
#90842
Conversation
r? @wesleywiser (rust-highfive has picked a reviewer for you, use r? to override) |
This comment has been minimized.
This comment has been minimized.
FWIW, |
@cuviper Would we need to fork Right now, I wouldn't say this is critical to fixing #90317. But it seems like something we'd want eventually. |
cc @nnethercote Long term, I think we want to resolve the rustc-rayon vs rayon fork, which would address the problem. (For instance, we could add an |
Hmm... For a while we had |
@rustbot label -S-waiting-on-review |
57a0486
to
e55aa71
Compare
e55aa71
to
05aafb1
Compare
This comment has been minimized.
This comment has been minimized.
☔ The latest upstream changes (presumably #86986) made this pull request unmergeable. Please resolve the merge conflicts. |
05aafb1
to
0a1e810
Compare
This comment has been minimized.
This comment has been minimized.
0a1e810
to
d43c9b4
Compare
This comment has been minimized.
This comment has been minimized.
IndexSet
and IndexMap
to avoid sorting LocalDefId
sindexmap
to avoid sorting LocalDefId
s
☔ The latest upstream changes (presumably #90408) made this pull request unmergeable. Please resolve the merge conflicts. |
d43c9b4
to
61adcb5
Compare
This comment has been minimized.
This comment has been minimized.
@bors r+ |
📌 Commit 4f89224 has been approved by |
⌛ Testing commit 4f89224 with merge 797ce2dd6f5bc5958dafe4b91c5217ea9e01dc9e... |
💥 Test timed out |
@bors retry |
⌛ Testing commit 4f89224 with merge 50b62b69c78143416d9d13bcecccc1dc2de2c0e4... |
💥 Test timed out |
@bors retry |
☀️ Test successful - checks-actions |
Finished benchmarking commit (e7825f2): comparison url. Summary: This change led to moderate relevant improvements 🎉 in compiler performance.
If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. @rustbot label: -perf-regression |
See discussion in #90408 (comment).
Related to work on #90317.