swift
[TypeChecker/SILGen] Dynamic enforcement of witness/objc isolation with @preconcurrency attribute
#70867
Merged

[TypeChecker/SILGen] Dynamic enforcement of witness/objc isolation with @preconcurrency attribute #70867

xedin
xedin xedin requested a review from ktoso ktoso 1 year ago
xedin xedin requested a review from kavon kavon 1 year ago
xedin xedin requested a review from AnthonyLatsis AnthonyLatsis 1 year ago
xedin xedin requested a review from hborla hborla 1 year ago
xedin xedin requested a review from slavapestov slavapestov 1 year ago
xedin xedin requested a review from artemcm artemcm 1 year ago
xedin xedin requested a review from tshortli tshortli 1 year ago
xedin xedin requested a review from zoecarver zoecarver 1 year ago
xedin xedin requested a review from hyp hyp 1 year ago
xedin xedin requested a review from egorzhdan egorzhdan 1 year ago
xedin xedin requested a review from ahoppen ahoppen 1 year ago
xedin xedin requested a review from bnbarham bnbarham 1 year ago
xedin xedin requested a review from CodaFi CodaFi 1 year ago
xedin xedin requested a review from hamishknight hamishknight 1 year ago
xedin xedin requested a review from rintaro rintaro 1 year ago
ahoppen ahoppen removed review request from ahoppen ahoppen 1 year ago
xedin [AST] Allow @preconcurrency attribute in inheritance clause
574aee01
xedin [AST] Support `@preconcurrency` attribute on test/extension inheritan…
233d279a
xedin [Frontend] Add experimental flag for `@preconcurrency` conformances f…
4943e146
xedin xedin force pushed from f2c5e44c to ae4662d2 1 year ago
xedin
xedin
slavapestov
slavapestov commented on 2024-01-16
slavapestov
slavapestov commented on 2024-01-16
xedin [AST] Add a flag to indicate that the conformance is `@preconcurrency`
e8b7a26e
xedin [Serialization] Add `@preconcurrency` bit to normal conformance descr…
a26af37e
xedin [Sema] Suppress actor isolation checking for `@preconcurrency` confor…
45130842
xedin [SILGen] Emit expected executor preconditions for synchronous isolate…
65b07e91
xedin [SILGen] Emit expected executor preconditions to synchronous isolated…
0e6dbd5c
xedin [Sema] `@preconcurrency` conformances have no effect for protocols th…
13f83598
xedin [Sema] Diagnose places where @preconcurrency attribute on conformance…
1caafee3
xedin xedin force pushed from ae4662d2 to 1caafee3 1 year ago
xedin
xedin
xedin
xedin
xedin [Tests] NFC: Disable availability checking in `@preconcurrency` confo…
c3a08222
xedin
xedin
xedin xedin merged 6cdab780 into main 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone