CacheStorage: Use a sequence by default except on chromeos.
Field trials shows that using a sequence instead of the IO thread progresses match times by 10% at P95 on windows. Mac shows similar progressions. Android has mixed results and is somewhat neutral in total. ChromeOS, however, shows regressions across the board including a 15% regression at P95 on match times. Therefore, this CL enables the sequence feature on all main platforms except ChromeOS. Further experiments and trials will be run to launch on the remaining platform in the future. This CL also leaves the feature disabled on fuchsia for now. Some failing tests need to be investigated on that platform. Bug: 960012 Change-Id: Ib4d379dff208a5363f73277ed4415d3e94dc17b1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2124606 Commit-Queue: Ben Kelly <wanderview@chromium.org> Reviewed-by:Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#754550}
Showing
Please register or sign in to comment