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 > <[email protected]> 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 > [email protected] > > > _______________________________________________ > swift-users mailing list > [email protected] > https://lists.swift.org/mailman/listinfo/swift-users _______________________________________________ swift-users mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-users
