Skip to content

[Distributed] Initializer and lifecycle call synthesis via SIL #38822

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

Closed

Conversation

ktoso
Copy link
Contributor

@ktoso ktoso commented Aug 10, 2021

Implements local initializers and properties and storing the lifecycle hook returned values in them via SIL synthesis.

Opens up the door for #38739 resolve impl via SIL and storing the properties

@ktoso ktoso force-pushed the wip-inject-lifecycle-ctors-distributed-2 branch from ddb376b to 7ae8790 Compare August 10, 2021 03:34
@ktoso
Copy link
Contributor Author

ktoso commented Aug 10, 2021

@swift-ci please smoke test

@ktoso ktoso force-pushed the wip-inject-lifecycle-ctors-distributed-2 branch from 7ae8790 to 227aa2a Compare August 10, 2021 03:34
@ktoso
Copy link
Contributor Author

ktoso commented Aug 10, 2021

@swift-ci please smoke test Linux Platform

@ktoso
Copy link
Contributor Author

ktoso commented Aug 12, 2021

replaced by more complete [Distributed] Complete remote actor resolve() implementation in SIL #38823

@ktoso ktoso added the distributed Feature → concurrency: distributed actor label Aug 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
distributed Feature → concurrency: distributed actor
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant