swift
[concurrency] Allow calls to sync actor functions to be interpreted as async
#34678
Merged

[concurrency] Allow calls to sync actor functions to be interpreted as async #34678

kavon
kavon kavon force pushed 5 years ago
kavon kavon force pushed 5 years ago
kavon kavon force pushed 5 years ago
kavon kavon force pushed 5 years ago
kavon kavon requested a review from DougGregor DougGregor 5 years ago
kavon kavon marked this pull request as ready for review 5 years ago
kavon kavon changed the title [concurrency] Allow calls to sync actor functions that cross actors [concurrency] Allow calls to sync actor functions to be interpreted as async 5 years ago
kavon
kavon kavon marked this pull request as draft 5 years ago
DougGregor
DougGregor commented on 2020-11-14
kavon
ktoso
kavon
ktoso
kavon kavon force pushed 5 years ago
kavon
kavon kavon force pushed 5 years ago
kavon
kavon kavon force pushed 5 years ago
kavon kavon force pushed 5 years ago
kavon kavon force pushed 5 years ago
kavon
kavon kavon force pushed 5 years ago
kavon kavon marked this pull request as ready for review 5 years ago
kavon kavon force pushed 5 years ago
DougGregor
DougGregor approved these changes on 2020-11-19
kavon kavon force pushed 5 years ago
kavon kavon force pushed 5 years ago
kavon kavon force pushed 5 years ago
kavon
ktoso
ktoso
ktoso approved these changes on 2020-11-20
kavon infrastructure to record whether an ApplyExpr is implicitly async
146f19ce
kavon Mark certian actor-isolated ApplyExps as ImplicitlyAsync
0b140a0c
kavon extra test case targeting implicitly-async calls to actor methods
3650b5eb
kavon update existing tests for new implicitly-async calls.
9cba8557
kavon improve and fix diagnostic for implicitly async calls
eb665f6d
kavon kavon force pushed 5 years ago
kavon
kavon commented on 2020-11-20
kavon update async-let test for implicitly async
3e613a26
kavon kavon force pushed to 3e613a26 5 years ago
kavon
swift-ci swift-ci merged 382cb854 into main 5 years ago
kavon kavon deleted the actor-method-promotion branch 5 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone