Skip to content

[region-isolation] Do not allow for a disconnected value passed as an explicitly sent parameter to be reused. #76234

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

Conversation

gottesmm
Copy link
Contributor

@gottesmm gottesmm commented Sep 4, 2024

This only occurs specifically for async nonisolated functions with an isolated parameter that passes a disconnected value in its body off to a nonisolated async function as a sending parameter.

rdar://134409359

… explicitly sent parameter to be reused.

This only occurs specifically for async nonisolated functions with an isolated
parameter that passes a disconnected value in its body off to a nonisolated
async function as a sending parameter.

rdar://134409359
@gottesmm
Copy link
Contributor Author

gottesmm commented Sep 4, 2024

@swift-ci smoke test

@gottesmm gottesmm enabled auto-merge September 4, 2024 00:42
@gottesmm gottesmm force-pushed the pr-3cfcc173e99fd3e7aa08ddb66b5e28ac5b3e9704 branch from 9f76456 to eda603d Compare September 4, 2024 19:56
@gottesmm
Copy link
Contributor Author

gottesmm commented Sep 4, 2024

@swift-ci smoke test

@gottesmm gottesmm merged commit 60ba53c into swiftlang:main Sep 5, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant