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

Commits
  • [Distributed] SILGenDDistributed initializers
    ktoso committed 4 years ago
  • [Distributed] move emitDistributedThunk to SILGenDDistributed
    ktoso committed 4 years ago
  • [Distributed] Implement assigning address in SIL
    ktoso committed 4 years ago
  • [Distributed] move where we invoke dist synthesis; detect transport param
    ktoso committed 4 years ago
  • [Distributed] move dist. init synthesis to default synthesis
    ktoso committed 4 years ago
  • [Distributed] diagnose missing module
    ktoso committed 4 years ago
  • [distributed] a number of ctor infra cleanups
    ktoso committed 4 years ago
  • Generalize BodyKind::MemberwiseInitializer
    ktoso committed 4 years ago
  • [distributed] synthesize factory resolve func
    ktoso committed 4 years ago
  • [distributed] working on runtime allocation function
    ktoso committed 4 years ago
  • [Distributed] AnyActor must be Sendable
    ktoso committed 4 years ago
  • [Distributed] Implementing calling transport in resolve and assigning id/transp
    ktoso committed 4 years ago
  • [Distributed] SIL invocation of initialize remote done
    ktoso committed 4 years ago
  • [Distributed] introduce GenDistributed.h/cpp for code organization
    ktoso committed 4 years ago
  • [Distributed] work in progress SIL actorReady call
    ktoso committed 4 years ago
  • [Distributed] move SILGen for destructor resignIdentity to
    ktoso committed 4 years ago
  • [Distributed] implemented storing transport in resolve
    ktoso committed 4 years ago
  • [Distributed] implement more deinit tests
    ktoso committed 4 years ago
  • [Distributed] Add SIL test for deinit calling resignIdentity
    ktoso committed 4 years ago
  • [Distributed] Review followup and cleanups
    ktoso committed 4 years ago
  • [Distributed] re-disable distributed/runtime tests to land initial work
    ktoso committed 4 years ago
  • [Distributed] Remove AST default init synthesisi replaced by ImplicitConstructorKind::DefaultDistributedActor
    ktoso committed 4 years ago
  • [Distributed] Remove deinit AST synthesis, now handled in SILGenDestructor
    ktoso committed 4 years ago
  • [Distributed] remove distributed aware emitClassMemberDestruction for now
    ktoso committed 4 years ago
  • [Distributed] Don't duplicate hasUserDefinedInit entry, less guards
    ktoso committed 4 years ago
Loading