diff options
author | reveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-30 03:34:13 +0000 |
---|---|---|
committer | reveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-30 03:34:13 +0000 |
commit | 362c9d06bc4d5b0a6760b5141125829d986cf7e5 (patch) | |
tree | 7b54bf5e810579a0bc2f5c1bc82d83cb25b6dbd4 /cc/cc_tests.gyp | |
parent | 3d82df66cceb50b8088b818e8ca74015d372872e (diff) | |
download | chromium_src-362c9d06bc4d5b0a6760b5141125829d986cf7e5.zip chromium_src-362c9d06bc4d5b0a6760b5141125829d986cf7e5.tar.gz chromium_src-362c9d06bc4d5b0a6760b5141125829d986cf7e5.tar.bz2 |
Re-land: cc: Cancel and re-prioritize worker pool tasks.
This adds a task graph interface to the worker pool and
implements a simple queue instance of this interface for
use by the tile manager.
The task graph interface can be used describe more
complicated task dependencies in the future and
provides the immediate benefit of seamlessly being
able to cancel and re-prioritize tasks.
BUG=178974,244642
TEST=cc_unittests --gtest_filter=WorkerPoolTest.Dependencies
Review URL: https://chromiumcodereview.appspot.com/14689004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203041 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/cc_tests.gyp')
-rw-r--r-- | cc/cc_tests.gyp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cc/cc_tests.gyp b/cc/cc_tests.gyp index 1f54b0f..a8c23b3 100644 --- a/cc/cc_tests.gyp +++ b/cc/cc_tests.gyp @@ -225,9 +225,10 @@ 'cc_test_support', ], 'sources': [ - 'trees/layer_tree_host_perftest.cc', - 'test/run_all_unittests.cc', + 'base/worker_pool_perftest.cc', 'test/cc_test_suite.cc', + 'test/run_all_unittests.cc', + 'trees/layer_tree_host_perftest.cc', ], 'include_dirs': [ 'test', |