swift
[Distributed] Complete remote actor resolve() implementation in SIL
#38823
Merged

[Distributed] Complete remote actor resolve() implementation in SIL #38823

ktoso
ktoso ktoso changed the title Wip inject lifecycle ctors distributed 3 [WIP][Distributed] Complete remote actor resolve() implementation in SIL 4 years ago
ktoso
ktoso commented on 2021-08-10
ktoso
ktoso commented on 2021-08-10
ktoso
ktoso commented on 2021-08-10
ktoso
ktoso commented on 2021-08-10
ktoso
ktoso commented on 2021-08-10
ktoso
ktoso commented on 2021-08-10
ktoso
ktoso commented on 2021-08-10
ktoso
ktoso commented on 2021-08-10
ktoso ktoso marked this pull request as draft 4 years ago
kavon
kavon commented on 2021-08-11
ktoso ktoso force pushed 4 years ago
ktoso [Distributed] SILGenDDistributed initializers
d1e16386
ktoso [Distributed] move emitDistributedThunk to SILGenDDistributed
4f2c2f0a
ktoso [Distributed] Implement assigning address in SIL
e1dcd776
ktoso [Distributed] move where we invoke dist synthesis; detect transport p…
1f33a0cc
ktoso [Distributed] move dist. init synthesis to default synthesis
2ef84212
ktoso [Distributed] diagnose missing module
d5b7bb35
kavon [distributed] a number of ctor infra cleanups
c9bfccb3
kavon Generalize BodyKind::MemberwiseInitializer
89629fe0
kavon [distributed] synthesize factory resolve func
c49f7d0a
kavon [distributed] working on runtime allocation function
d4c71943
ktoso [Distributed] AnyActor must be Sendable
a965abd7
ktoso ktoso force pushed 4 years ago
ktoso [Distributed] Implementing calling transport in resolve and assigning…
7e0a3eba
ktoso [Distributed] SIL invocation of initialize remote done
ac6bee45
ktoso [Distributed] introduce GenDistributed.h/cpp for code organization
0c3720bc
ktoso [Distributed] work in progress SIL actorReady call
aaf81371
ktoso [Distributed] move SILGen for destructor resignIdentity to
f1a06653
ktoso [Distributed] implemented storing transport in resolve
a99e9350
ktoso [Distributed] implement more deinit tests
9dcd6e43
ktoso [Distributed] Add SIL test for deinit calling resignIdentity
879dc374
ktoso [Distributed] Review followup and cleanups
829a5d68
ktoso ktoso force pushed to 829a5d68 4 years ago
ktoso
ktoso ktoso changed the title [WIP][Distributed] Complete remote actor resolve() implementation in SIL [Distributed] Complete remote actor resolve() implementation in SIL 4 years ago
ktoso ktoso added distributed
ktoso ktoso marked this pull request as ready for review 4 years ago
ktoso [Distributed] re-disable distributed/runtime tests to land initial work
ad346ae7
ktoso [Distributed] Remove AST default init synthesisi replaced by Implicit…
3c76419f
ktoso [Distributed] Remove deinit AST synthesis, now handled in SILGenDestr…
b4e8bbb7
ktoso ktoso force pushed to b4e8bbb7 4 years ago
ktoso [Distributed] remove distributed aware emitClassMemberDestruction for…
0ec4251c
ktoso ktoso force pushed 4 years ago
ktoso
ktoso
ktoso [Distributed] Don't duplicate hasUserDefinedInit entry, less guards
bf37ba60
ktoso ktoso force pushed to bf37ba60 4 years ago
ktoso
ktoso
swift-ci swift-ci merged 06686a9a into main 4 years ago
ktoso ktoso deleted the wip-inject-lifecycle-ctors-distributed-3 branch 4 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone