(Improvement) Internal Swift Concurrency Refactor
Closed this issue · 2 comments
albertbori commented
Problem Statement
Currently, the StateContainer class leverages dispatch queues to ensure that all state updates occur on the main thread and don't produce any blank frames (by attempting to synchronously queueing on the main thread). To comply with Swift 6's expectations and compiler supported multithreading enforcement, we should explore the possibility of converting StateContainer to use the actor system, if possible. If not possible, we should work to ensure that StateContainer complies with Swift 6's rules.
Proposed Solution
TBD
Alternatives Considered
TBD
Additional Context
TBD
github-actions commented
Automatically marking issue as stale due to lack of activity
github-actions commented
Automatically closing this issue as stale