swift
[Distributed] Augment accessor to be able to decode arguments instead of accepting buffer
#41082
Merged

[Distributed] Augment accessor to be able to decode arguments instead of accepting buffer #41082

xedin merged 15 commits into swiftlang:main from xedin:dist-decode-in-accessor
xedin
xedin xedin requested a review from ktoso ktoso 3 years ago
xedin xedin added distributed
xedin
ktoso
ktoso commented on 2022-01-29
ktoso
ktoso commented on 2022-01-29
ktoso
ktoso commented on 2022-01-29
ktoso
ktoso commented on 2022-01-29
ktoso
ktoso approved these changes on 2022-01-29
xedin
xedin xedin force pushed 3 years ago
xedin
swift-ci
xedin xedin force pushed 3 years ago
xedin
swift-ci
xedin xedin force pushed 3 years ago
xedin
LucianoPAlmeida
LucianoPAlmeida commented on 2022-01-29
xedin xedin force pushed 3 years ago
xedin [Distributed] AST: Make invocation decoder discoverable given distrib…
06094aad
xedin [Distributed] AST: Make argument decoding method discoverable given d…
80464231
xedin [Distributed] AST: Expand criteria of what constitutes a valid `decod…
1331b929
xedin [Distributed] Remove extraneous `DistributedTargetInvocationArgumentD…
8bff1472
xedin [Distributed] IRGen: Switch to use `InvocationDecoder` instead of arg…
0e03f1e3
xedin [Distributed] IRGen: Find a suitable decoder method to decode argumen…
3a754cbb
xedin [Distributed] IRGen: Switch accessor to accept argument decoder insta…
7b159d3e
xedin [Distributed] Runtime: Switch to use argument decoder instead of hete…
d0fdf205
xedin [Distributed] NFC: Remove obsolete `HeterogeneousBuffer` type
b82c67d2
xedin [Distributed] IRGen: Emit an early return upon argument decoding failure
aa44c1db
xedin [Distributed] IRGen: Use direct reference to `decodeNextArgument` if …
80e6f503
xedin [Distributed] AST: Make sure that there is only one viable `decodeNex…
46da6809
xedin [Distributed] NFC: Adjust accessor IRGen test-cases to check for argu…
6c4b9c8e
xedin [Distributed] NFC: Split FakeInvocation into Encoder and Decoder and …
c3cafcc1
xedin [Distributed] IRGen: Don't use designated initializers to create `Arg…
35e639fc
xedin xedin force pushed to 35e639fc 3 years ago
xedin
xedin xedin merged 82410c67 into main 3 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone