TaskScheduler: Add SchedulerWorkerPool backed by libdispatch
PlatformNativeWorkerPoolMac is an alternative worker pool backed by libdispatch. We expect libdispatch to perform better than the current implementation, as it is optimized for thread pool parallelism. In order to assess the benefits of using libdispatch, an experiment to to use PlatformNativeWorkerPoolMac in place of SchedulerWorkerPoolImpl will be conducted on macOS and iOS. Bug: 946147 Change-Id: Iebc4386070bad629e01ab05438546be545a4f3b4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1536442Reviewed-by:Robert Sesek <rsesek@chromium.org> Reviewed-by:
François Doray <fdoray@chromium.org> Commit-Queue: Aditya Keerthi <adityakeerthi@google.com> Cr-Commit-Position: refs/heads/master@{#644806}
Showing
Please register or sign in to comment