commit | 9a16ee7a2e71c6a387def43c56583ad1bf5f41f8 | [log] [tgz] |
---|---|---|
author | Alexandr Ilin <alexilin@chromium.org> | Wed Aug 16 13:13:34 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Aug 16 13:13:34 2017 |
tree | 01e261996dd31d5e92a44913c5148ef85635485a | |
parent | dd41e753014dcaab9910c7fb8cb1e91f0ef4daa4 [diff] |
Reland "predictors: Replace BrowserThread::DB with TaskScheduler API." This reverts commit b1a98a32e9da2a343a8b9fc9d20a615e36f029d1. Reason for reland: Predictor is one of the last things left on the DB thread and it should be converted to finish the DB thread deprecation. We have a plan how to address benchmark regression and this change isn't blocked. Affected benchmarks have a problem themselves. They supposed to be loading benchmarks but they're sensitive to startup-related things during the profile creation. (https://crbug.com/746100) Original change's description: > Revert "predictors: Replace BrowserThread::DB with TaskScheduler API." > > This reverts commit db57d232f21b4f2b09c362d6fabeb2a2286cd863. > > Reason for revert: Perf regression on Win10 startup. See bug 737394. > > Original change's description: > > predictors: Replace BrowserThread::DB with TaskScheduler API. > > > > Bug: 689520 > > Change-Id: I7434993ce90e2433f1f19becf6aaefd6fa2dffec > > Reviewed-on: https://chromium-review.googlesource.com/535622 > > Reviewed-by: Peter Kasting <pkasting@chromium.org> > > Reviewed-by: Egor Pasko <pasko@chromium.org> > > Reviewed-by: Gabriel Charette <gab@chromium.org> > > Commit-Queue: Alexandr Ilin <alexilin@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#481654} > > TBR=pasko@chromium.org,pkasting@chromium.org,gab@chromium.org,alexilin@chromium.org > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: 689520, 737394 > Change-Id: I8e23e3dcb012d6d32bc24a7c97cfd341e1f942a3 > Reviewed-on: https://chromium-review.googlesource.com/552997 > Reviewed-by: Alexandr Ilin <alexilin@chromium.org> > Commit-Queue: Alexandr Ilin <alexilin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#483080} TBR=pkasting@chromium.org,gab@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 689520, 737394 Change-Id: Ib8a8addbb38f7dc65eeede7e5f0b8a5ee105a163 Reviewed-on: https://chromium-review.googlesource.com/616680 Commit-Queue: Alexandr Ilin <alexilin@chromium.org> Reviewed-by: Egor Pasko <pasko@chromium.org> Reviewed-by: Alexandr Ilin <alexilin@chromium.org> Cr-Commit-Position: refs/heads/master@{#494757}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .