Skip to content

[Concurrency] Rename Dummy(Main|Task)Executor. #82417

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 2 commits into from
Jun 26, 2025

Conversation

al45tair
Copy link
Contributor

UnimplementedExecutor seems like a better name.

rdar://153531418

`UnimplementedExecutor` seems like a better name.

rdar://153531418
@al45tair al45tair requested review from a team and ktoso as code owners June 23, 2025 15:49
@al45tair al45tair requested a review from franklinsch June 23, 2025 15:49
@al45tair
Copy link
Contributor Author

@swift-ci Please smoke test

We need to update the new runtime build with the filename change also.

rdar://153531418
@al45tair
Copy link
Contributor Author

@swift-ci Please smoke test

Copy link
Member

@compnerd compnerd left a comment

Choose a reason for hiding this comment

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

Oh, thank you! This is super nice :)

@al45tair
Copy link
Contributor Author

@swift-ci Please smoke test Windows platform

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.

Lgtm sounds good

@ktoso
Copy link
Contributor

ktoso commented Jun 24, 2025

That was just added now in 6.2? Did those maybe need to be underscored?

@al45tair
Copy link
Contributor Author

That was just added now in 6.2? Did those maybe need to be underscored?

They were in the original custom global executors changeset; I think it makes sense to make the built-in executor implementations have public names, in case you want some unusual combination thereof. (I haven't managed to land an "SPI all the things" changes because doing that doesn't work for protocol changes and the previous "underscore all the things" was rejected as not what was wanted.)

@al45tair al45tair merged commit f7f4a19 into swiftlang:main Jun 26, 2025
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.

4 participants