swift
Distributed actor isolation
#39558
Merged

Distributed actor isolation #39558

DougGregor
DougGregor Initialize ApplyExpr.ShouldApplyDistributedThunk
ab96978c
DougGregor Remove unnecessary 'distributed' checks in actor isolation code.
7e2469fe
ktoso
ktoso commented on 2021-10-02
ktoso ktoso added distributed
DougGregor A @_distributedActorIndependent declaration is nonisolated.
d04fff6f
DougGregor Remove a dead diagnostic
f7cd8e93
DougGregor Stop relying on `@_distributedActorIndependent` anywhere.
e0767e0e
DougGregor Remove `@_distributedActorIndependent` attribute entirely.
62b2054a
DougGregor Remove the unused ActorIsolationRestriction::CrossDistributedActorSelf
f561bfe7
DougGregor Silly fix for mismatched curly braces
ec379b33
DougGregor Fold a bunch of identical tryMarkImplicitlyAsync calls into one.
72796b22
DougGregor Don't mark calls to async methods of distributed actors implicitly-async
147b2e9c
ktoso
ktoso commented on 2021-10-02
DougGregor Unify 'distributed' checking for accesses to distributed actors.
6f0e70a4
DougGregor Fix incorrect comment in Attr.def
ba86e17a
DougGregor
calijoefornium
ktoso ktoso merged 59311bab into main 4 years ago
DougGregor DougGregor deleted the distributed-actor-isolation branch 4 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone