Skip to content

Commit dbf4a7d

Browse files
authored
Avoid confusing acronym in SE-0371 (#2538)
1 parent 26eb88d commit dbf4a7d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

proposals/0371-isolated-synchronous-deinit.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This feature allows `deinit`'s of actors and global-actor isolated classes to ac
1313

1414
## Motivation
1515

16-
Restrictions imposed by [SE-0327](https://github.com/swiftlang/swift-evolution/blob/main/proposals/0327-actor-initializers.md) reduce the usefulness of explicit `deinit`s in actors and GAITs. Workarounds for these limitations may involve creation of `close()`-like methods, or even manual reference counting if the API should be able to serve several clients.
16+
Restrictions imposed by [SE-0327](https://github.com/swiftlang/swift-evolution/blob/main/proposals/0327-actor-initializers.md) reduce the usefulness of explicit `deinit`s in actors and global actor isolated types. Workarounds for these limitations may involve creation of `close()`-like methods, or even manual reference counting if the API should be able to serve several clients.
1717

1818
In cases when `deinit` belongs to a subclass of `UIView` or `UIViewController` which are known to call `dealloc` on the main thread, developers may be tempted to silence the diagnostic by adopting `@unchecked Sendable` in types that are not actually sendable. This undermines concurrency checking by the compiler, and may lead to data races when using incorrectly marked types in other places.
1919

0 commit comments

Comments
 (0)