-
Notifications
You must be signed in to change notification settings - Fork 13.3k
TypeFoldable: take self by value #78313
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
Conversation
let's see in what perf thinks of this. @bors try @rust-timer queue |
Awaiting bors try build completion |
⌛ Trying commit 3efcde0a036399b1cb3a01bb589f79184727cbde with merge 1a396367b187fab2aea56a4cf32d9040beb32dc5... |
oh, looks like I am back at causing segfaults 😅 |
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 |
💔 Test failed - checks-actions |
3efcde0
to
b21ce68
Compare
@bors try @rust-timer queue |
Awaiting bors try build completion |
⌛ Trying commit 03e92840e95776e053a2632d5365ac91637c1ba2 with merge 6309db59d459b39a4cfc4cc649e433e1c3a5ec34... |
☀️ Try build successful - checks-actions |
Queued 6309db59d459b39a4cfc4cc649e433e1c3a5ec34 with parent 7bade6e, future comparison URL. |
Finished benchmarking try commit (6309db59d459b39a4cfc4cc649e433e1c3a5ec34): comparison url. Benchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. Please note that if the perf results are neutral, you should likely undo the rollup=never given below by specifying Importantly, though, if the results of this run are non-neutral do not roll this PR up -- it will mask other regressions or improvements in the roll up. @bors rollup=never |
Slight regression of up to 0.6%. |
updated @bors try @rust-timer queue |
Awaiting bors try build completion |
This comment has been minimized.
This comment has been minimized.
cec3473
to
8a70424
Compare
This comment has been minimized.
This comment has been minimized.
@bors try |
@rust-lang/infra
I'm guessing no? |
bors try can do it (with some manual edits to the CI config, ping me on Zulip if you want to do this with the builder and I can provide instructions; at a high level this is some edits to src/ci/github-actions.yml to move a builder into the try: block and then running x.py run src/tools/expand-yaml-anchors), but you'd need to rebase this regardless to do so because of try limitations. |
5cd6c1e
to
7f45668
Compare
@bors r=nikomatsakis rollup=never |
📌 Commit 7f45668 has been approved by |
☀️ Test successful - checks-actions |
Make IdFunctor::try_map_id panic-safe Addresses FIXME comment created in rust-lang#78313 r? `@lcnr`
Make IdFunctor::try_map_id panic-safe Addresses FIXME comment created in rust-lang#78313 r? ``@lcnr``
Make IdFunctor::try_map_id panic-safe Addresses FIXME comment created in rust-lang#78313 r? ```@lcnr```
Avoid cloning refcounted types during folding Addresses FIXME comment created in rust-lang#78313 r? `@lcnr`
Implements rust-lang/compiler-team#371 which is currently still in FCP.
r? @nikomatsakis