Standard library source code already includes internal atomic counters. 
Introducing these apparently is on the agenda but post Swift 4.0 as part of a 
general language level support for concurrency. For now, the preferred API for 
such things is GCD (Grand Central Dispatch) provided through Dispatch module on 
macOS and Linux. 

> On Nov 21, 2016, at 7:55 PM, Rick Mann via swift-users 
> <swift-users@swift.org> wrote:
> 
> A lot of architectures provide CPU support for atomic increment and the like. 
> <stdatomic.h> does, too, but most of it is unavailable in Xcode 8.1.
> 
> Is there a Swift AtomicInteger? Is that worth adding to the language?
> 
> -- 
> Rick Mann
> rm...@latencyzero.com
> 
> 
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to