swift
Ensure that a `@_unsafeInheritExecutor` function does not depend on `#isolation`
#75093
Merged

Ensure that a `@_unsafeInheritExecutor` function does not depend on `#isolation` #75093

DougGregor
DougGregor DougGregor requested a review from ktoso ktoso 1 year ago
DougGregor DougGregor requested a review from hborla hborla 1 year ago
DougGregor DougGregor requested a review from slavapestov slavapestov 1 year ago
DougGregor DougGregor requested a review from xedin xedin 1 year ago
DougGregor Diagnose attempts to use #isolation within an `@_unsafeInheritExecuto…
5f049b63
DougGregor Avoid using `AsyncIteratorProtocol.next(isolation:)` with `@_unsafeIn…
c5457aba
DougGregor Deprecate `@_unsafeInheritExecutor` and remove it from Swift 6
45d4d975
DougGregor Use `@_unsafeInheritExecutor` forms of with*Continuation from `@_unsa…
a2b2324e
DougGregor DougGregor force pushed to a2b2324e 1 year ago
DougGregor
DougGregor
ktoso
ktoso commented on 2024-07-09
ktoso
ktoso commented on 2024-07-09
ktoso
ktoso commented on 2024-07-09
ktoso
ktoso commented on 2024-07-09
ktoso
ktoso commented on 2024-07-09
ktoso
ktoso approved these changes on 2024-07-09
DougGregor Address code review feedback and fix rebase typo in a test
a2038f92
DougGregor
DougGregor
DougGregor
xedin xedin removed review request from xedin xedin 1 year ago
hborla
hborla approved these changes on 2024-07-09
ktoso
ktoso approved these changes on 2024-07-09
DougGregor Add _unsafeInheritExecutor_ version of TaskLocal.withValue
8964436f
DougGregor
DougGregor
ktoso
ktoso approved these changes on 2024-07-10
DougGregor Extend type checker hack for `@_unsafeInheritExecutor` functions to m…
817e1c18
DougGregor
DougGregor
DougGregor
DougGregor DougGregor merged 2a8b3fcf into main 1 year ago
DougGregor DougGregor deleted the unsafe-inherit-executor-vs-pound-isolation branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone