Uh oh!
There was an error while loading. Please reload this page.
Remove AccumulateVec and its uses. - #53659
Conversation
Mark-Simulacrum
commented
Aug 24, 2018
Did this forget the removal of the accumulate_vec file itself? |
nnethercote
commented
Aug 24, 2018
Yes! I will fix that on Monday. |
bors
commented
Aug 25, 2018
☔ The latest upstream changes (presumably #53225) made this pull request unmergeable. Please resolve the merge conflicts. |
eddyb
commented
Aug 26, 2018
IIRC, Please do not merge such PRs without running perf first. I'd be kind of shocked to see that this PR doesn't affect anything, because IIRC we tried a few things and this was the only good one. |
eddyb
commented
Aug 26, 2018
Also, could it be possible to be cc'd on PRs that involve performance-related code? I only saw this PR randomly. Maybe the whole of @rust-lang/wg-compiler-performance? (but others might not like it) |
Mark-Simulacrum
commented
Aug 26, 2018
@bors try |
bors
commented
Aug 26, 2018
🔒 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 |
de3f1aa to
8c10165Comparennethercote
commented
Aug 27, 2018
@bors try |
bors
commented
Aug 27, 2018
🔒 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 |
8c10165 to
1b238a1Comparennethercote
commented
Aug 27, 2018
@bors try |
bors
commented
Aug 27, 2018
⌛ Trying commit 1b238a1dabf00e11fb74ed5547d724163b0e1cc9 with merge 44c5832a6fd7376b9c576e00084ae482906b4bb1... |
rust-highfive
commented
Aug 27, 2018
The job Click to expand the log.I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
1b238a1 to
9c35961Comparennethercote
commented
Aug 27, 2018
@bors try |
bors
commented
Aug 27, 2018
Remove `AccumulateVec` and its uses. It's basically just a less capable version of `SmallVec`. FWIW, the only use of `ArrayVec` is now within `HybridIdxSet`. r? @Mark-Simulacrum
rust-highfive
commented
Aug 27, 2018
The job Click to expand the log.I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
Zoxc
commented
Aug 27, 2018
@nnethercote Rebase and run |
bors
commented
Aug 27, 2018
☀️ Test successful - status-travis |
nnethercote
commented
Aug 27, 2018
I'm confused... I definitely already did |
nnethercote
commented
Aug 27, 2018
@rust-timer build b076004 |
rust-timer
commented
Aug 27, 2018
Success: Queued b076004 with parent 3a2c603, comparison URL. |
nnethercote
commented
Aug 27, 2018
The perf results all look like noise. Unsurprising, because rustc now uses the |
Mark-Simulacrum
commented
Aug 28, 2018
Agreed that perf is probably noise. @bors r+ |
bors
commented
Aug 28, 2018
📌 Commit 9c35961 has been approved by |
Mark-Simulacrum
commented
Aug 28, 2018
Agreed that perf is probably noise. @bors r+ |
2 similar comments
Mark-Simulacrum
commented
Aug 28, 2018
Agreed that perf is probably noise. @bors r+ |
Mark-Simulacrum
commented
Aug 28, 2018
Agreed that perf is probably noise. @bors r+ |
bors
commented
Aug 28, 2018
💡 This pull request was already approved, no need to approve it again.
|
bors
commented
Aug 28, 2018
📌 Commit 9c35961 has been approved by |
eddyb
commented
Aug 28, 2018
Oh, that makes sense. I didn't realize that happened! |
bors
commented
Aug 28, 2018
🔒 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 |
It's basically just a less capable version of `SmallVec`.
9c35961 to
8cecfa6Comparennethercote
commented
Aug 29, 2018
@bors r=Mark-Simulacrum |
bors
commented
Aug 29, 2018
@nnethercote: 🔑 Insufficient privileges: Not in reviewers |
Mark-Simulacrum
commented
Aug 29, 2018
@bors r+ delegate+ |
bors
commented
Aug 29, 2018
✌️ @nnethercote can now approve this pull request |
bors
commented
Aug 29, 2018
📌 Commit 8cecfa6 has been approved by |
bors
commented
Aug 29, 2018
Remove `AccumulateVec` and its uses. It's basically just a less capable version of `SmallVec`. FWIW, the only use of `ArrayVec` is now within `HybridIdxSet`. r? @Mark-Simulacrum
bors
commented
Aug 29, 2018
☀️ Test successful - status-appveyor, status-travis |
It's basically just a less capable version of
SmallVec.FWIW, the only use of
ArrayVecis now withinHybridIdxSet.r? @Mark-Simulacrum