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

Issue 23088002: cc: RenderingStats overhaul (Closed)

Created:
7 years, 4 months ago by ernstm
Modified:
7 years, 4 months ago
Reviewers:
jamesr, nduca, simonjam, tonyg
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, cc-bugs_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

cc: RenderingStats overhaul - Split RenderingStats into MainThreadRenderingStats and ImplThreadRenderingStats - Support accumulated stats and per-frame stats in RenderingStatsInstrumentation - Dump MainThreadRenderingStats into trace event from ThreadProxy::BeginFrameOnMainThread - Dump ImplThreadRenderingStats into trace event from LayerTreeHostImpl::DrawLayers - Made naming of RenderingStats members consistent R=nduca@chromium.org,jamesr@chromium.org BUG=266101, 264308 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=217824 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=218149

Patch Set 1 #

Total comments: 2

Patch Set 2 : Merged EnumerateFileds. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+311 lines, -162 lines) Patch
M cc/debug/rendering_stats.h View 1 1 chunk +63 lines, -41 lines 0 comments Download
M cc/debug/rendering_stats.cc View 1 1 chunk +149 lines, -68 lines 0 comments Download
M cc/debug/rendering_stats_instrumentation.h View 3 chunks +23 lines, -3 lines 0 comments Download
M cc/debug/rendering_stats_instrumentation.cc View 14 chunks +43 lines, -28 lines 0 comments Download
M cc/trees/layer_tree_host_impl.cc View 4 chunks +13 lines, -8 lines 0 comments Download
M cc/trees/single_thread_proxy.cc View 1 chunk +1 line, -0 lines 0 comments Download
M cc/trees/thread_proxy.cc View 3 chunks +6 lines, -1 line 0 comments Download
M content/renderer/render_widget.cc View 5 chunks +13 lines, -13 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
ernstm
Nat, this CL has all the required changes in RenderingStats we need for switching smoothness ...
7 years, 4 months ago (2013-08-13 17:16:26 UTC) #1
nduca
lgtm https://codereview.chromium.org/23088002/diff/1/cc/debug/rendering_stats_instrumentation.h File cc/debug/rendering_stats_instrumentation.h (left): https://codereview.chromium.org/23088002/diff/1/cc/debug/rendering_stats_instrumentation.h#oldcode20 cc/debug/rendering_stats_instrumentation.h:20: should this thing split in half too as ...
7 years, 4 months ago (2013-08-13 19:16:45 UTC) #2
jamesr
content/ lgtm
7 years, 4 months ago (2013-08-13 19:42:56 UTC) #3
ernstm
https://codereview.chromium.org/23088002/diff/1/cc/debug/rendering_stats_instrumentation.h File cc/debug/rendering_stats_instrumentation.h (left): https://codereview.chromium.org/23088002/diff/1/cc/debug/rendering_stats_instrumentation.h#oldcode20 cc/debug/rendering_stats_instrumentation.h:20: On 2013/08/13 19:16:46, nduca wrote: > should this thing ...
7 years, 4 months ago (2013-08-13 21:10:19 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/23088002/1
7 years, 4 months ago (2013-08-13 21:20:27 UTC) #5
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=158903
7 years, 4 months ago (2013-08-14 00:09:52 UTC) #6
ernstm
On 2013/08/14 00:09:52, I haz the power (commit-bot) wrote: > Retried try job too often ...
7 years, 4 months ago (2013-08-14 21:11:35 UTC) #7
ernstm
On 2013/08/14 21:11:35, Manfred Ernst wrote: > On 2013/08/14 00:09:52, I haz the power (commit-bot) ...
7 years, 4 months ago (2013-08-14 21:45:50 UTC) #8
nduca
What the heck is GpuFeatureTest and do we plan for it to live post-telemetry? My ...
7 years, 4 months ago (2013-08-14 22:32:35 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/23088002/1
7 years, 4 months ago (2013-08-15 17:33:09 UTC) #10
commit-bot: I haz the power
Change committed as 217824
7 years, 4 months ago (2013-08-15 18:51:36 UTC) #11
ernstm
Cause of error on Mac OS 10.7: Software compositing -> screen_frame_count recorded in main_stats instead ...
7 years, 4 months ago (2013-08-16 20:11:45 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/23088002/35001
7 years, 4 months ago (2013-08-16 20:26:17 UTC) #13
nduca
still lgtm :)
7 years, 4 months ago (2013-08-16 20:47:51 UTC) #14
commit-bot: I haz the power
7 years, 4 months ago (2013-08-17 02:43:22 UTC) #15
Message was sent while issue was closed.
Change committed as 218149

Powered by Google App Engine
This is Rietveld 408576698