|
Re-land: cc: Remove WorkerPool class and instead use TaskGraphRunner directly.
Removes the unnecessary WorkerPool layer. This makes the job
of the TaskGraphRunner more clear and will allow us to remove
some complexity and unnecessary heap allocations from the
RasterWorkerPool code in follow up patches.
Also moves the kNumRasterTasks switch to content/.
Refactor only, no changes in behavior.
BUG= 331844
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=246554
Total comments: 27
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1003 lines, -1987 lines) |
Patch |
 |
M |
cc/base/switches.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/base/switches.cc
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
cc/cc.gyp
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/cc_tests.gyp
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/resources/image_raster_worker_pool.h
|
View
|
1
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
cc/resources/image_raster_worker_pool.cc
|
View
|
1
|
5 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
M |
cc/resources/picture_pile.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/resources/picture_pile_impl.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/resources/pixel_buffer_raster_worker_pool.h
|
View
|
1
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/resources/pixel_buffer_raster_worker_pool.cc
|
View
|
1
|
6 chunks |
+8 lines, -5 lines |
0 comments
|
Download
|
 |
M |
cc/resources/raster_worker_pool.h
|
View
|
1
|
12 chunks |
+62 lines, -38 lines |
0 comments
|
Download
|
 |
M |
cc/resources/raster_worker_pool.cc
|
View
|
1
2
3
|
16 chunks |
+114 lines, -43 lines |
0 comments
|
Download
|
 |
M |
cc/resources/raster_worker_pool_perftest.cc
|
View
|
1
2
3
|
3 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/resources/raster_worker_pool_unittest.cc
|
View
|
1
2
3
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A |
cc/resources/task_graph_runner.h
|
View
|
1
2
3
4
|
1 chunk |
+235 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
cc/resources/task_graph_runner.cc
|
View
|
|
12 chunks |
+93 lines, -297 lines |
0 comments
|
Download
|
 |
A + |
cc/resources/task_graph_runner_perftest.cc
|
View
|
|
6 chunks |
+92 lines, -110 lines |
0 comments
|
Download
|
 |
A |
cc/resources/task_graph_runner_unittest.cc
|
View
|
|
1 chunk |
+347 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/resources/tile_manager.h
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
cc/resources/tile_manager.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
D |
cc/resources/worker_pool.h
|
View
|
|
1 chunk |
+0 lines, -146 lines |
0 comments
|
Download
|
 |
D |
cc/resources/worker_pool.cc
|
View
|
|
1 chunk |
+0 lines, -601 lines |
0 comments
|
Download
|
 |
D |
cc/resources/worker_pool_perftest.cc
|
View
|
|
1 chunk |
+0 lines, -239 lines |
0 comments
|
Download
|
 |
D |
cc/resources/worker_pool_unittest.cc
|
View
|
|
1 chunk |
+0 lines, -465 lines |
0 comments
|
Download
|
 |
M |
cc/test/fake_tile_manager.cc
|
View
|
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_impl.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/about_flags.cc
|
View
|
1
2
3
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/chrome_restart_request.cc
|
View
|
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_process_host_impl.cc
|
View
|
1
2
3
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/public/common/content_switches.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/public/common/content_switches.cc
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/render_thread_impl.cc
|
View
|
1
2
3
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
Total messages: 23 (0 generated)
|