Pavel Yaskevich
8a9bbd5114
[Concurrency] Allow nonisolated(nonsending) inference on properties with async getters
...
When `NonisolatedNonsendingByDefault` is enabled it should infer
`nonisolated(nonsending)` for both async functions and storage as
specified by the proposal.
2025-04-30 15:19:56 -07:00
Pavel Yaskevich
c110941c27
[Frontend] Rename AsyncCallerExecution upcoming feature to NonisolatedNonsendingBeDefault
2025-04-21 13:59:29 -07:00
Pavel Yaskevich
a3d35d54e5
[Frontend] Mark AsyncCallerExecution as an upcoming feature in Swift 7
2025-04-21 11:45:48 -07: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
791d07d379
Revert "Test fixes"
...
This reverts commit 9c328a81d1 .
2025-02-06 14:04:28 -08:00
Michael Gottesman
9c328a81d1
Test fixes
2025-02-03 13:35:08 -08:00
Michael Gottesman
56f38c4172
[concurrency] Add support in SILGen/SIL for emitting and calling implicit leading parameters for CallerInheritingIsolation isolation.
...
This does not change region isolation yet to recognize these as effectively
nonisolated.
2025-01-02 13:18:54 -08:00