diff options
author | reveman <reveman@chromium.org> | 2016-02-24 19:42:43 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-02-25 03:43:49 +0000 |
commit | 56d6a40f9f84140e8a806325beec52bea3f3bd2a (patch) | |
tree | 85a25aab356d8625fce2943cc354a96d54afa075 /content/renderer/raster_worker_pool_unittest.cc | |
parent | 0bf9689b8b999a748a43c29c47f548fc6a68f909 (diff) | |
download | chromium_src-56d6a40f9f84140e8a806325beec52bea3f3bd2a.zip chromium_src-56d6a40f9f84140e8a806325beec52bea3f3bd2a.tar.gz chromium_src-56d6a40f9f84140e8a806325beec52bea3f3bd2a.tar.bz2 |
content: Improve thread priority for raster threads.
This reduces the amount of resources that background work
can use by making the background thread that runs pre-paint
tasks use a priority that makes it run on a single small core
on big.LITTLE devices.
Threads used for foreground work are now given normal priority
on all platforms.
BUG=504515
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1616953003
Cr-Commit-Position: refs/heads/master@{#377490}
Diffstat (limited to 'content/renderer/raster_worker_pool_unittest.cc')
-rw-r--r-- | content/renderer/raster_worker_pool_unittest.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/content/renderer/raster_worker_pool_unittest.cc b/content/renderer/raster_worker_pool_unittest.cc index 7a402b7..73f83dc 100644 --- a/content/renderer/raster_worker_pool_unittest.cc +++ b/content/renderer/raster_worker_pool_unittest.cc @@ -20,7 +20,7 @@ class RasterWorkerPoolTestDelegate { : raster_worker_pool_(new content::RasterWorkerPool()) {} void StartTaskRunner() { - raster_worker_pool_->Start(kNumThreads, SimpleThread::Options()); + raster_worker_pool_->Start(kNumThreads); } scoped_refptr<content::RasterWorkerPool> GetTaskRunner() { @@ -45,7 +45,7 @@ class RasterWorkerPoolSequencedTestDelegate { : raster_worker_pool_(new content::RasterWorkerPool()) {} void StartTaskRunner() { - raster_worker_pool_->Start(kNumThreads, SimpleThread::Options()); + raster_worker_pool_->Start(kNumThreads); } scoped_refptr<base::SequencedTaskRunner> GetTaskRunner() { @@ -77,7 +77,7 @@ class RasterWorkerPoolTaskGraphRunnerTestDelegate { : raster_worker_pool_(new content::RasterWorkerPool()) {} void StartTaskGraphRunner() { - raster_worker_pool_->Start(NumThreads, base::SimpleThread::Options()); + raster_worker_pool_->Start(NumThreads); } cc::TaskGraphRunner* GetTaskGraphRunner() { |