diff options
author | reveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-21 16:52:46 +0000 |
---|---|---|
committer | reveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-21 16:52:46 +0000 |
commit | 77fbbda2cdf7f2ec3995945d122435f8e9ed4b12 (patch) | |
tree | 9230a95e9c2cf8c151d85df8fec3f7daa32b6381 /cc/cc_tests.gyp | |
parent | 13859fdacd476fb69c361bcf95509a72d06cdee5 (diff) | |
download | chromium_src-77fbbda2cdf7f2ec3995945d122435f8e9ed4b12.zip chromium_src-77fbbda2cdf7f2ec3995945d122435f8e9ed4b12.tar.gz chromium_src-77fbbda2cdf7f2ec3995945d122435f8e9ed4b12.tar.bz2 |
cc: Move task graph construction to RasterWorkerPool classes.
This removes the need to construct a temporary graph by
RasterWorkerPool classes. It reduces the number of tasks
created and eliminates the need for a dependencies vector
as part of the internal::WorkerPoolTask class.
This is also a prerequisite to implementing a "ready to activate"
signal as that requires as task graph structure that is not a tree.
BUG=247677
Review URL: https://chromiumcodereview.appspot.com/17244003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207864 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/cc_tests.gyp')
-rw-r--r-- | cc/cc_tests.gyp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cc/cc_tests.gyp b/cc/cc_tests.gyp index 0a57347..de989d5 100644 --- a/cc/cc_tests.gyp +++ b/cc/cc_tests.gyp @@ -232,6 +232,7 @@ 'cc_test_support', ], 'sources': [ + 'resources/raster_worker_pool_perftest.cc', 'resources/worker_pool_perftest.cc', 'test/cc_test_suite.cc', 'test/run_all_unittests.cc', |