[Pitch] Lock classes in FoundationEssentials
Swift Forums
[Pitch] Lock classes in FoundationEssentials
I'd like to move NSLocking, NSLock, NSRecursiveLock, NSCondition and NSConditionLock from swift-corelibs-foundation into FoundationEssentials on non-Darwin platforms, with the same API. FileManager and ProcessInfo already made this move. Nothing changes on Darwin. Problem A package that needs only a lock from Foundation still has to import Foundation, and every app that uses it ships all of Foundation. On Android, a minimal arm64 app is 17.7 MB with FoundationEssentials and 65.7 MB with Founda...
0 comments
No comments yet.