Skip to content

🍒[5.7][Distributed] SILGen must consistently use prop get requests #42600

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

Merged
merged 1 commit into from
Apr 23, 2022

Conversation

ktoso
Copy link
Contributor

@ktoso ktoso commented Apr 23, 2022

Description: We must consistently use requests to get properties to avoid any potential chance of not looking up a property. This is mostly a cleanup though, did not cause issues in tests BUT it well could cause issues in larger real projects.
Risk: Low
Review by: @DougGregor @xedin
Testing: CI testing
Original PR: #42595
Radar: rdar://92162535

@ktoso ktoso requested a review from a team as a code owner April 23, 2022 00:27
@ktoso ktoso requested review from tomerd, xedin and DougGregor April 23, 2022 00:28
@ktoso ktoso added the distributed Feature → concurrency: distributed actor label Apr 23, 2022
@xedin xedin changed the title [Distributed] SILGen must consistently use prop get requests [5.7][Distributed] SILGen must consistently use prop get requests Apr 23, 2022
@xedin xedin added the r5.7 label Apr 23, 2022
@xedin
Copy link
Contributor

xedin commented Apr 23, 2022

I'm not powerful enough to approve this :)

@xedin xedin requested a review from hborla April 23, 2022 00:31
@ktoso ktoso changed the title [5.7][Distributed] SILGen must consistently use prop get requests 🍒[5.7][Distributed] SILGen must consistently use prop get requests Apr 23, 2022
@DougGregor
Copy link
Member

@swift-ci please test

@ktoso ktoso merged commit 786fbf8 into swiftlang:release/5.7 Apr 23, 2022
@ktoso ktoso deleted the pick-sil-use-getrequests branch April 23, 2022 06:35
@AnthonyLatsis AnthonyLatsis added 🍒 release cherry pick Flag: Release branch cherry picks swift 5.7 labels Jan 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
distributed Feature → concurrency: distributed actor 🍒 release cherry pick Flag: Release branch cherry picks swift 5.7
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants