Skip to content

simplify Swift concurrency model#25

Merged
lhoward merged 1 commit intomainfrom
msrp-race-review
Feb 1, 2026
Merged

simplify Swift concurrency model#25
lhoward merged 1 commit intomainfrom
msrp-race-review

Conversation

@lhoward
Copy link
Contributor

@lhoward lhoward commented Jan 30, 2026

No description provided.

@lhoward lhoward self-assigned this Jan 30, 2026
@lhoward lhoward added the enhancement New feature or request label Jan 30, 2026
@lhoward lhoward added this to the firsttenbeta milestone Jan 30, 2026
@lhoward lhoward force-pushed the msrp-race-review branch 7 times, most recently from 059c489 to a944d63 Compare February 1, 2026 22:35
- Applications are now actors
- Participants are @unchecked Sendable final classes; any functions that modify
  mutable state first assert they are running on the application's actor
- Because NonisolatedNonsendingByDefault is set, nonisolated Participant
  methods will run on application actor (except for Timer callbacks, where the
  isolation is explicitly passed)
@lhoward lhoward merged commit 6168a96 into main Feb 1, 2026
2 checks passed
@lhoward lhoward deleted the msrp-race-review branch February 1, 2026 22:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant