≈ the.bay.news

[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

Sign in to join the discussion — your thebay.events account works here.

No comments yet.