Pavel Yaskevich
|
d007d7adfb
|
[Frontend] Rename AsyncCallerExecution upcoming feature to NonisolatedNonsendingBeDefault
(cherry picked from commit c110941c27)
|
2025-04-22 00:33:45 -07:00 |
|
Pavel Yaskevich
|
c856f52f1e
|
[Frontend] Mark AsyncCallerExecution as an upcoming feature in Swift 7
(cherry picked from commit a3d35d54e5)
|
2025-04-22 00:32:35 -07:00 |
|
Pavel Yaskevich
|
3896f8fd77
|
[AST] Remove ExecutionAttribute experimental feature
SE-0461 has been accepted and `@concurrent` and `nonisolated(nonsending)`
can be make generally available now.
|
2025-04-16 13:20:12 -07:00 |
|
Pavel Yaskevich
|
06f880e65c
|
[AST/ASTGen/Sema/Serialization] Remove @execution attribute
Complete the transition from `@execution` to `@concurrent` and `nonisolated(nonsending)`
|
2025-04-16 13:18:52 -07:00 |
|
Pavel Yaskevich
|
4a973f7b4b
|
[AST/Sema] Replace @execution(concurrent) with @concurrent
|
2025-04-16 10:06:08 -07:00 |
|
Pavel Yaskevich
|
dd1be8f6d4
|
[Frontend] Hide @execution attribute behind an experimental feature ExecutionAttribute
Since the proposal has not been approved yet we cannot expose
`@execution` attribute.
|
2025-02-20 00:05:03 -08:00 |
|
Pavel Yaskevich
|
e2ff3308be
|
[Frontend] NFC: Rename NonIsolatedAsyncInheritsIsolationFromContext feature
New name is `AsyncCallerExecution` as stated by the proposal.
|
2025-02-19 20:00:56 -08:00 |
|
Michael Gottesman
|
d79fcb6d84
|
[caller-isolation] Teach Sema how to handle isolation of explicit @execution({concurrent,caller}).
|
2025-01-28 13:48:44 -08:00 |
|
Michael Gottesman
|
1eed6bd4fd
|
[concurrency] Add an end<->end test for nonisolated inherits isolation.
|
2025-01-02 13:18:55 -08:00 |
|