Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(249)

Issue 12426024: cc: Switch RenderingStats collection in Layer::Update() to RenderingStatsInstrumentation (Closed)

Created:
7 years, 9 months ago by egraether
Modified:
7 years, 9 months ago
Reviewers:
danakj
CC:
chromium-reviews, cc-bugs_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

cc: Switch RenderingStats collection in Layer::Update() to RenderingStatsInstrumentation This change switches all of the remaining RenderingStats collection in composited mode to use RenderinStatsInstrumentation. BUG=181319 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=191086

Patch Set 1 #

Total comments: 17

Patch Set 2 : Resolved nits, added bug notice for paint and rasterize time cleanup #

Patch Set 3 : Rebase to 190697 #

Total comments: 3

Patch Set 4 : Resolved nits #

Patch Set 5 : Fixed tests #

Patch Set 6 : Rebase to 190759 #

Patch Set 7 : Fixed forward declaration #

Patch Set 8 : Rebase to 190965 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+280 lines, -316 lines) Patch
M cc/debug/rendering_stats_instrumentation.h View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M cc/debug/rendering_stats_instrumentation.cc View 1 1 chunk +0 lines, -8 lines 0 comments Download
M cc/layers/content_layer.h View 1 2 3 4 5 6 7 1 chunk +1 line, -2 lines 0 comments Download
M cc/layers/content_layer.cc View 1 3 chunks +11 lines, -6 lines 0 comments Download
M cc/layers/content_layer_unittest.cc View 1 2 3 4 5 6 7 2 chunks +6 lines, -4 lines 0 comments Download
M cc/layers/contents_scaling_layer.h View 1 chunk +1 line, -2 lines 0 comments Download
M cc/layers/contents_scaling_layer.cc View 1 chunk +1 line, -2 lines 0 comments Download
M cc/layers/heads_up_display_layer.h View 1 chunk +1 line, -2 lines 0 comments Download
M cc/layers/heads_up_display_layer.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -2 lines 0 comments Download
M cc/layers/image_layer.h View 1 chunk +1 line, -2 lines 0 comments Download
M cc/layers/image_layer.cc View 2 chunks +2 lines, -3 lines 0 comments Download
M cc/layers/layer.h View 1 3 chunks +4 lines, -3 lines 0 comments Download
M cc/layers/layer.cc View 1 2 3 4 5 6 7 1 chunk +4 lines, -0 lines 0 comments Download
M cc/layers/nine_patch_layer.h View 1 chunk +1 line, -2 lines 0 comments Download
M cc/layers/nine_patch_layer.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -2 lines 0 comments Download
M cc/layers/nine_patch_layer_unittest.cc View 1 2 3 4 5 6 7 5 chunks +5 lines, -5 lines 0 comments Download
M cc/layers/picture_layer.h View 2 chunks +1 line, -3 lines 0 comments Download
M cc/layers/picture_layer.cc View 1 2 3 4 5 6 7 2 chunks +2 lines, -3 lines 0 comments Download
M cc/layers/picture_layer_impl_unittest.cc View 1 2 3 4 5 6 7 2 chunks +3 lines, -1 line 0 comments Download
M cc/layers/scrollbar_layer.h View 1 2 chunks +2 lines, -4 lines 0 comments Download
M cc/layers/scrollbar_layer.cc View 1 2 3 4 5 6 7 9 chunks +14 lines, -17 lines 0 comments Download
M cc/layers/scrollbar_layer_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M cc/layers/texture_layer.h View 1 2 3 4 5 6 7 1 chunk +1 line, -2 lines 0 comments Download
M cc/layers/texture_layer.cc View 1 chunk +1 line, -2 lines 0 comments Download
M cc/layers/tiled_layer.h View 1 2 3 4 5 6 7 3 chunks +2 lines, -5 lines 0 comments Download
M cc/layers/tiled_layer.cc View 1 2 3 4 5 6 7 13 chunks +13 lines, -17 lines 0 comments Download
M cc/layers/tiled_layer_unittest.cc View 1 2 3 4 5 6 7 37 chunks +39 lines, -36 lines 0 comments Download
M cc/resources/bitmap_content_layer_updater.h View 5 chunks +8 lines, -6 lines 0 comments Download
M cc/resources/bitmap_content_layer_updater.cc View 1 3 chunks +17 lines, -15 lines 0 comments Download
M cc/resources/bitmap_skpicture_content_layer_updater.h View 1 2 chunks +7 lines, -6 lines 0 comments Download
M cc/resources/bitmap_skpicture_content_layer_updater.cc View 1 4 chunks +27 lines, -24 lines 0 comments Download
M cc/resources/caching_bitmap_content_layer_updater.h View 1 chunk +6 lines, -4 lines 0 comments Download
M cc/resources/caching_bitmap_content_layer_updater.cc View 1 2 3 2 chunks +11 lines, -8 lines 0 comments Download
M cc/resources/content_layer_updater.h View 1 1 chunk +6 lines, -3 lines 0 comments Download
M cc/resources/content_layer_updater.cc View 1 4 chunks +18 lines, -12 lines 0 comments Download
M cc/resources/image_layer_updater.h View 1 chunk +1 line, -2 lines 0 comments Download
M cc/resources/image_layer_updater.cc View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M cc/resources/layer_updater.h View 3 chunks +2 lines, -5 lines 0 comments Download
M cc/resources/picture.h View 1 2 3 4 2 chunks +4 lines, -3 lines 0 comments Download
M cc/resources/picture.cc View 1 2 3 3 chunks +8 lines, -10 lines 0 comments Download
M cc/resources/picture_pile.h View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M cc/resources/picture_pile.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M cc/resources/picture_pile_impl.h View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M cc/resources/picture_pile_impl.cc View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M cc/resources/skpicture_content_layer_updater.h View 2 chunks +7 lines, -6 lines 0 comments Download
M cc/resources/skpicture_content_layer_updater.cc View 1 2 chunks +12 lines, -10 lines 0 comments Download
M cc/test/fake_content_layer.h View 1 chunk +1 line, -2 lines 0 comments Download
M cc/test/fake_content_layer.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M cc/test/fake_scrollbar_layer.h View 1 chunk +1 line, -2 lines 0 comments Download
M cc/test/fake_scrollbar_layer.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M cc/test/tiled_layer_test_common.h View 1 2 chunks +2 lines, -4 lines 0 comments Download
M cc/test/tiled_layer_test_common.cc View 2 chunks +2 lines, -4 lines 0 comments Download
M cc/trees/layer_tree_host.h View 1 2 3 4 5 6 7 1 chunk +1 line, -2 lines 0 comments Download
M cc/trees/layer_tree_host.cc View 1 2 3 4 5 6 7 5 chunks +5 lines, -13 lines 0 comments Download
M cc/trees/layer_tree_host_impl.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -7 lines 0 comments Download
M cc/trees/layer_tree_host_unittest.cc View 1 2 3 4 5 6 7 3 chunks +4 lines, -7 lines 0 comments Download
M cc/trees/layer_tree_host_unittest_occlusion.cc View 1 1 chunk +1 line, -2 lines 0 comments Download
M cc/trees/single_thread_proxy.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -3 lines 0 comments Download
M cc/trees/single_thread_proxy.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -2 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
egraether
Dana, can you review please? https://codereview.chromium.org/12426024/diff/1/cc/layers/layer.cc File cc/layers/layer.cc (right): https://codereview.chromium.org/12426024/diff/1/cc/layers/layer.cc#newcode821 cc/layers/layer.cc:821: CHECK(layer_tree_host()); I'm not sure ...
7 years, 9 months ago (2013-03-23 00:15:40 UTC) #1
danakj
I like! https://codereview.chromium.org/12426024/diff/1/cc/layers/layer.cc File cc/layers/layer.cc (right): https://codereview.chromium.org/12426024/diff/1/cc/layers/layer.cc#newcode821 cc/layers/layer.cc:821: CHECK(layer_tree_host()); On 2013/03/23 00:15:40, egraether wrote: > ...
7 years, 9 months ago (2013-03-23 01:56:32 UTC) #2
egraether
I filed a bug and added a notice to the places in BitmapContentLayerUpdater and BitmapSkPictureContentLayerUpdater ...
7 years, 9 months ago (2013-03-25 21:07:43 UTC) #3
danakj
LGTM https://codereview.chromium.org/12426024/diff/1/cc/resources/bitmap_content_layer_updater.cc File cc/resources/bitmap_content_layer_updater.cc (right): https://codereview.chromium.org/12426024/diff/1/cc/resources/bitmap_content_layer_updater.cc#newcode65 cc/resources/bitmap_content_layer_updater.cc:65: base::TimeDelta(), On 2013/03/25 21:07:44, egraether wrote: > On ...
7 years, 9 months ago (2013-03-26 18:47:50 UTC) #4
danakj
https://codereview.chromium.org/12426024/diff/12001/cc/resources/bitmap_content_layer_updater.cc File cc/resources/bitmap_content_layer_updater.cc (right): https://codereview.chromium.org/12426024/diff/12001/cc/resources/bitmap_content_layer_updater.cc#newcode64 cc/resources/bitmap_content_layer_updater.cc:64: // TODO: Clarify if this needs to be saved ...
7 years, 9 months ago (2013-03-26 18:48:32 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/egraether@chromium.org/12426024/19001
7 years, 9 months ago (2013-03-26 19:34:42 UTC) #6
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 9 months ago (2013-03-26 20:02:00 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/egraether@chromium.org/12426024/16004
7 years, 9 months ago (2013-03-26 20:53:58 UTC) #8
commit-bot: I haz the power
Failed to apply patch for cc/trees/layer_tree_host_unittest.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 9 months ago (2013-03-26 20:54:12 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/egraether@chromium.org/12426024/15004
7 years, 9 months ago (2013-03-26 21:15:15 UTC) #10
commit-bot: I haz the power
Failed to trigger a try job on mac HTTP Error 400: Bad Request
7 years, 9 months ago (2013-03-26 21:38:04 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/egraether@chromium.org/12426024/22007
7 years, 9 months ago (2013-03-26 21:40:18 UTC) #12
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) content_browsertests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=111587
7 years, 9 months ago (2013-03-26 23:11:30 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/egraether@chromium.org/12426024/22007
7 years, 9 months ago (2013-03-26 23:27:03 UTC) #14
commit-bot: I haz the power
Change committed as 190817
7 years, 9 months ago (2013-03-27 02:31:08 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/egraether@chromium.org/12426024/35001
7 years, 9 months ago (2013-03-27 19:36:48 UTC) #16
commit-bot: I haz the power
7 years, 9 months ago (2013-03-28 01:34:30 UTC) #17
Message was sent while issue was closed.
Change committed as 191086

Powered by Google App Engine
This is Rietveld 408576698