summaryrefslogtreecommitdiffstats
path: root/content/renderer/raster_worker_pool_unittest.cc
diff options
context:
space:
mode:
authorreveman <reveman@chromium.org>2016-02-24 19:42:43 -0800
committerCommit bot <commit-bot@chromium.org>2016-02-25 03:43:49 +0000
commit56d6a40f9f84140e8a806325beec52bea3f3bd2a (patch)
tree85a25aab356d8625fce2943cc354a96d54afa075 /content/renderer/raster_worker_pool_unittest.cc
parent0bf9689b8b999a748a43c29c47f548fc6a68f909 (diff)
downloadchromium_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.cc6
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() {