Skip to content

Concurrency: Promote built-ins to baseline features and remove superfluous guards #74928

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

tshortli
Copy link
Contributor

@tshortli tshortli commented Jul 3, 2024

It is no longer necessary to support compilers that do not have these concurrency related built-ins, so we can greatly simplify the concurrency runtime code by folding the conditionals.

Copy link
Contributor

@ktoso ktoso left a comment

Choose a reason for hiding this comment

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

Hooray, thanks @tshortli 👍

@tshortli tshortli force-pushed the promote-concurrency-features-to-baseline branch from 8d012dd to b47b5cc Compare July 3, 2024 05:59
@tshortli
Copy link
Contributor Author

tshortli commented Jul 3, 2024

@swift-ci please smoke test

@tshortli tshortli enabled auto-merge July 3, 2024 06:00
@tshortli tshortli disabled auto-merge July 3, 2024 06:03
@tshortli tshortli merged commit 1fde4c1 into swiftlang:main Jul 3, 2024
3 checks passed
@tshortli tshortli deleted the promote-concurrency-features-to-baseline branch July 3, 2024 14:58
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.

2 participants