Android: moving download notify invalidations to thread pool
Currently, AsyncTask.execute() defaults to the SERIAL_EXECUTOR. This exector is good for preventing concurrency errors since it guarantees serial execution, but bad for performance since the entire app shares this single queue. It looks like this callsite can use the THREAD_POOL_EXECUTOR instead, since this use doesn't appear to rely on the concurrency guarantees that SERIAL_EXECUTOR provides. Bug: 869907 Change-Id: I5280674dd8afefbbfbcadbf0b41acf2aaba0b8a1 Reviewed-on: https://chromium-review.googlesource.com/1159207Reviewed-by:Tommy Nyquist <nyquist@chromium.org> Commit-Queue: Sam Maier <smaier@chromium.org> Cr-Commit-Position: refs/heads/master@{#580172}
Showing
Please register or sign in to comment