[swift-corelibs-dev] Status of DispatchQueue.concurrentPerform on Linux?
jp at jpsim.com
Tue Nov 28 16:25:22 CST 2017
For what it's worth, I've been using DispatchQueue.concurrentPerform on my
own projects that run on both Darwin and Linux and it's worked well for
both. I haven't noticed the issue you're describing.
Perhaps you could include a repro case that demonstrates this behavior?
PS: However, my Swift CLI executables that use this are much slower on
Linux, but that's more due to corelibs Foundation than anything related to
On Tue, 28 Nov 2017 at 02:55 Spencer Kohan via swift-corelibs-dev <
swift-corelibs-dev at swift.org> wrote:
> I did some performance testing, and found that while using
> concurrentPerform for a set of long running operations resulted in half the
> execution time of synchronous code on macOS, on Linux the execution time
> was not meaningfully different from the synchronous version. Is this
> Spencer Kohan
> swift-corelibs-dev mailing list
> swift-corelibs-dev at swift.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the swift-corelibs-dev