Skip to content

Const prop aggregates even if partially or fully modified #71953

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

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
Collaborator

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
Collaborator

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
Member

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
Collaborator

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
Collaborator

bors commented May 11, 2020

⌛ Testing commit a1ebb94 with merge 3fe4dd2...

@bors
Copy link
Collaborator

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
# for free to join this conversation on GitHub. Already have an account? # 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