-
Notifications
You must be signed in to change notification settings - Fork 13k
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
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