summaryrefslogtreecommitdiffstats
path: root/cc/cc_tests.gyp
diff options
context:
space:
mode:
authorreveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-30 03:34:13 +0000
committerreveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-30 03:34:13 +0000
commit362c9d06bc4d5b0a6760b5141125829d986cf7e5 (patch)
tree7b54bf5e810579a0bc2f5c1bc82d83cb25b6dbd4 /cc/cc_tests.gyp
parent3d82df66cceb50b8088b818e8ca74015d372872e (diff)
downloadchromium_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.gyp5
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',