Konrad `ktoso` Malawski
fc83047985
[Distributed] Update availability of distributed types to 5.7
2022-02-03 21:55:41 +09:00
Pavel Yaskevich
624b27257a
[Distributed] Move some of the swift_distributed_* accessors to a dedicated file
...
Add a new `DistributedActor.cpp` and move some of the logic related to
swift_distributed_execute_target there to avoid exporting it from Concurrency.
2022-01-24 18:22:37 -08:00
Pavel Yaskevich
e801e4e2b7
[Distributed] Runtime: Add a way to fetch witness tables for given generic env/arguments
2022-01-24 10:18:00 -08:00
Pavel Yaskevich
206969a705
[Distributed] Augment parameter/result type decoded to support generic substitutions
2022-01-24 10:17:59 -08:00
Pavel Yaskevich
0e35951213
[Distributed] Stage use of generic environment to decode target parameter/result types
2022-01-24 10:17:59 -08:00
Pavel Yaskevich
d54e3294c3
[Distributed] Runtime: Implement a way to access generic env of distributed target
2022-01-24 10:17:59 -08:00
Konrad `ktoso` Malawski
9438cf6b2e
[Distributed] Func metadata operations and implement executeDistributedTarget entry ( #40605 )
...
* [Distributed] Implement func metadata and executeDistributedTarget
dont expose new entrypoints
able to get all the way to calling _execute
* [Distributed] reimplement distributed get type info impls
* [Distributed] comment out distributed_actor_remoteCall for now
* [Distributed] disable test on linux for now
2022-01-09 23:55:06 +09:00