-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Allocate HIR on an arena 4/4 #67032
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Allocate HIR on an arena 4/4 #67032
Conversation
☔ The latest upstream changes (presumably #66815) made this pull request unmergeable. Please resolve the merge conflicts. |
@bors try |
⌛ Trying commit d2d2d87174ffd603bf50cdc2ff45470f41fb93a7 with merge 0ec0a48c6ef3b0564708503413d7d1c44661ea02... |
@rust-timer queue |
Awaiting bors try build completion |
☀️ Try build successful - checks-azure |
Queued 0ec0a48c6ef3b0564708503413d7d1c44661ea02 with parent 7de9402, future comparison URL. |
Finished benchmarking try commit 0ec0a48c6ef3b0564708503413d7d1c44661ea02, comparison URL. |
For some reason, the perf link does not show anything. |
Yeah, seems like perf is broken in some way :( |
@bors try @rust-timer queue |
Awaiting bors try build completion |
🔒 Merge conflict This pull request and the master branch diverged in a way that cannot be automatically merged. Please rebase on top of the latest master branch, and let the reviewer approve again. How do I rebase?Assuming
You may also read Git Rebasing to Resolve Conflicts by Drew Blessing for a short tutorial. Please avoid the "Resolve conflicts" button on GitHub. It uses Sometimes step 4 will complete without asking for resolution. This is usually due to difference between how Error message
|
@Mark-Simulacrum advised to re-try and re-measure, so giving that a try... |
However, @cjgillot, looks like it may require a rebase before we can do that :( |
☔ The latest upstream changes (presumably #66821) made this pull request unmergeable. Please resolve the merge conflicts. |
Rebased. |
@bors try @rust-timer queue |
Awaiting bors try build completion |
⌛ Trying commit 7065e6f6fe1f7558a5d5c9980b02dee9a151713a with merge ca130cab255007b372e6fb2e289d84713253226e... |
☀️ Try build successful - checks-azure |
Queued ca130cab255007b372e6fb2e289d84713253226e with parent 90b957a, future comparison URL. |
☔ The latest upstream changes (presumably #67592) made this pull request unmergeable. Please resolve the merge conflicts. |
☔ The latest upstream changes (presumably #66942) made this pull request unmergeable. Please resolve the merge conflicts. |
Rebased. |
src/librustc/hir/lowering.rs
Outdated
@@ -3300,7 +3298,7 @@ fn body_ids(bodies: &BTreeMap<hir::BodyId, hir::Body<'hir>>) -> Vec<hir::BodyId> | |||
|
|||
/// Helper struct for delayed construction of GenericArgs. | |||
struct GenericArgsCtor<'hir> { | |||
args: Vec<hir::GenericArg<'hir>>, | |||
args: SmallVec<[hir::GenericArg<'hir>; 1]>, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd put 4 here and in GenericsCtor
. 1 seems too small
@bors r+ |
📌 Commit ac8c0f4 has been approved by |
Allocate HIR on an arena 4/4 This is the fourth and last PR in the series started by #66931, #66936 and #66942. The last commits should compile on their own. The difference with the previous PR is given by cjgillot/rust@hirene-ty...hirene A few more cleanups may be necessary, please tell me. r? @eddyb like the other cc @Zoxc
☀️ Test successful - checks-azure |
Looks like this PR was a slight regression, unlike the other 3: |
This is the fourth and last PR in the series started by #66931, #66936 and #66942.
The last commits should compile on their own.
The difference with the previous PR is given by cjgillot/rust@hirene-ty...hirene
A few more cleanups may be necessary, please tell me.
r? @eddyb like the other
cc @Zoxc