Skip to content
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

Const prop aggregates even if partially or fully modified #71953

Merged
merged 1 commit into from
May 11, 2020

Conversation

oli-obk
Copy link
Contributor

@oli-obk oli-obk commented May 6, 2020

r? @wesleywiser

cc @rust-lang/wg-mir-opt I'm moderately scared of this change, but I'm confident in having reviewed all the cases.

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label May 6, 2020
@wesleywiser
Copy link
Member

@bors try @rust-timer queue

@rust-timer
Copy link
Collaborator

Awaiting bors try build completion

@bors
Copy link
Contributor

bors commented May 7, 2020

⌛ Trying commit a1ebb94 with merge 274c308239850d9f5a2a2a9067bcc5c41ab35a6d...

Copy link
Member

@wesleywiser wesleywiser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed: it does seem a bit scary but the code appears correct. Let's see what perf says.

@bors
Copy link
Contributor

bors commented May 7, 2020

☀️ Try build successful - checks-actions, checks-azure
Build commit: 274c308239850d9f5a2a2a9067bcc5c41ab35a6d (274c308239850d9f5a2a2a9067bcc5c41ab35a6d)

@rust-timer
Copy link
Collaborator

Queued 274c308239850d9f5a2a2a9067bcc5c41ab35a6d with parent 97f3eee, future comparison URL.

@wesleywiser
Copy link
Member

Let's try that again:

@rust-timer queue 274c308239850d9f5a2a2a9067bcc5c41ab35a6d

@rust-timer
Copy link
Collaborator

Awaiting bors try build completion

@wesleywiser
Copy link
Member

Oh, looks like it's still in the queue...

@oli-obk
Copy link
Contributor Author

oli-obk commented May 8, 2020

@rust-timer build 274c308239850d9f5a2a2a9067bcc5c41ab35a6d

@rust-timer
Copy link
Collaborator

Queued 274c308239850d9f5a2a2a9067bcc5c41ab35a6d with parent 97f3eee, future comparison URL.

@rust-timer
Copy link
Collaborator

Finished benchmarking try commit 274c308239850d9f5a2a2a9067bcc5c41ab35a6d, comparison URL.

@oli-obk
Copy link
Contributor Author

oli-obk commented May 9, 2020

@rust-timer build 274c308

@rust-timer
Copy link
Collaborator

Queued 274c308239850d9f5a2a2a9067bcc5c41ab35a6d with parent 97f3eee, future comparison URL.

@mati865
Copy link
Contributor

mati865 commented May 9, 2020

Perf shows minimal improvement.

@wesleywiser
Copy link
Member

I think we mostly wanted to make sure this didn't cause any regressions.

@bors r+

@bors
Copy link
Contributor

bors commented May 9, 2020

📌 Commit a1ebb94 has been approved by wesleywiser

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels May 9, 2020
@bors
Copy link
Contributor

bors commented May 11, 2020

⌛ Testing commit a1ebb94 with merge 3fe4dd2...

@bors
Copy link
Contributor

bors commented May 11, 2020

☀️ Test successful - checks-actions, checks-azure
Approved by: wesleywiser
Pushing 3fe4dd2 to master...

@bors bors added the merged-by-bors This PR was explicitly merged by bors. label May 11, 2020
@bors bors merged commit 3fe4dd2 into rust-lang:master May 11, 2020
@oli-obk oli-obk deleted the const_prop_deaggregates branch May 11, 2020 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants