TypeFoldable: take self by value#78313
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