diff options
author | reveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-06 02:34:14 +0000 |
---|---|---|
committer | reveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-06 02:34:14 +0000 |
commit | a83a832afa31bed2a32e21a2cd39319011deb6b9 (patch) | |
tree | c4d7bbb2022f12720673c7162fe787824c94ad68 /cc/resources/task_graph_runner_perftest.cc | |
parent | e7ae7929c7c3e0e627b59d329b08fcd3acadebdf (diff) | |
download | chromium_src-a83a832afa31bed2a32e21a2cd39319011deb6b9.zip chromium_src-a83a832afa31bed2a32e21a2cd39319011deb6b9.tar.gz chromium_src-a83a832afa31bed2a32e21a2cd39319011deb6b9.tar.bz2 |
cc: Move internal::Task::did_schedule_ to internal::WorkerPoolTask.
This moves the task scheduling notion out of the TaskGraphRunner and
into the RasterWorkerPool. This is a more appropriate place to handle
this and required as tasks need to complete multiple times when used
with PixelRasterWorkerPool.
BUG=339201
Review URL: https://codereview.chromium.org/140333006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249236 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/resources/task_graph_runner_perftest.cc')
-rw-r--r-- | cc/resources/task_graph_runner_perftest.cc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/cc/resources/task_graph_runner_perftest.cc b/cc/resources/task_graph_runner_perftest.cc index f47df14..80c7fdc 100644 --- a/cc/resources/task_graph_runner_perftest.cc +++ b/cc/resources/task_graph_runner_perftest.cc @@ -28,10 +28,7 @@ class PerfTaskImpl : public internal::Task { // Overridden from internal::Task: virtual void RunOnWorkerThread(unsigned thread_index) OVERRIDE {} - void Reset() { - did_schedule_ = false; - did_run_ = false; - } + void Reset() { did_run_ = false; } private: virtual ~PerfTaskImpl() {} |