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

Issue 683863003: Remove some of the instrumentation plumbing (Closed)

Created:
6 years, 1 month ago by hendrikw
Modified:
6 years, 1 month ago
Reviewers:
ernstm, reveman, vmpstr
CC:
chromium-reviews, cc-bugs_chromium.org, telemetry+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

cc: Remove some of the instrumentation plumbing Code cleanup Since rasterize_time, analysis_time and rasterized_pixel_count are no longer used, they can be removed and as a result, a lot of plumbing to push these stats around can also be removed. R=vmpstr, ernstm, reveman Committed: https://crrev.com/9b7f6d9839634f19cead07d91d1e3ea9dbfae139 Cr-Commit-Position: refs/heads/master@{#302684}

Patch Set 1 #

Total comments: 2

Patch Set 2 : review comments addressed #

Patch Set 3 : Merge with latest #

Unified diffs Side-by-side diffs Delta from patch set Stats (+89 lines, -275 lines) Patch
M cc/debug/rasterize_and_record_benchmark_impl.cc View 1 2 1 chunk +4 lines, -4 lines 0 comments Download
M cc/debug/rendering_stats.h View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M cc/debug/rendering_stats.cc View 1 2 3 chunks +0 lines, -6 lines 0 comments Download
M cc/debug/rendering_stats_instrumentation.h View 1 chunk +0 lines, -2 lines 0 comments Download
M cc/debug/rendering_stats_instrumentation.cc View 1 chunk +0 lines, -19 lines 0 comments Download
M cc/layers/delegated_renderer_layer_impl_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M cc/layers/picture_layer_impl_unittest.cc View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M cc/layers/tiled_layer_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M cc/output/gl_renderer.cc View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M cc/output/software_renderer.cc View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M cc/resources/bitmap_raster_worker_pool.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M cc/resources/bitmap_skpicture_content_layer_updater.cc View 1 chunk +0 lines, -7 lines 0 comments Download
M cc/resources/gpu_raster_worker_pool.cc View 2 chunks +2 lines, -3 lines 0 comments Download
M cc/resources/one_copy_raster_worker_pool.h View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M cc/resources/one_copy_raster_worker_pool.cc View 1 2 3 chunks +7 lines, -19 lines 0 comments Download
M cc/resources/picture_pile_impl.h View 4 chunks +10 lines, -18 lines 0 comments Download
M cc/resources/picture_pile_impl.cc View 7 chunks +15 lines, -50 lines 0 comments Download
M cc/resources/picture_pile_impl_perftest.cc View 3 chunks +2 lines, -8 lines 0 comments Download
M cc/resources/picture_pile_impl_unittest.cc View 1 2 9 chunks +17 lines, -39 lines 0 comments Download
M cc/resources/pixel_buffer_raster_worker_pool.cc View 1 2 1 chunk +4 lines, -10 lines 0 comments Download
M cc/resources/raster_buffer.h View 2 chunks +1 line, -3 lines 0 comments Download
M cc/resources/raster_source.h View 2 chunks +4 lines, -10 lines 0 comments Download
M cc/resources/raster_worker_pool.h View 1 chunk +1 line, -2 lines 0 comments Download
M cc/resources/raster_worker_pool.cc View 2 chunks +2 lines, -3 lines 0 comments Download
M cc/resources/raster_worker_pool_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M cc/resources/tile_manager.cc View 1 2 2 chunks +4 lines, -24 lines 0 comments Download
M cc/resources/zero_copy_raster_worker_pool.cc View 1 2 1 chunk +4 lines, -10 lines 0 comments Download
M cc/trees/layer_tree_host_impl_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M cc/trees/tree_synchronizer_unittest.cc View 1 chunk +1 line, -0 lines 0 comments Download
M tools/telemetry/telemetry/web_perf/metrics/rendering_stats.py View 3 chunks +0 lines, -6 lines 0 comments Download
M tools/telemetry/telemetry/web_perf/metrics/rendering_stats_unittest.py View 1 5 chunks +0 lines, -11 lines 0 comments Download
M tools/telemetry/telemetry/web_perf/metrics/smoothness_unittest.py View 1 chunk +1 line, -2 lines 0 comments Download

Messages

Total messages: 15 (2 generated)
hendrikw
PTAL --- Please note requires https://codereview.chromium.org/689503002/ to land.
6 years, 1 month ago (2014-10-30 17:33:00 UTC) #2
vmpstr
Nice cleanup! lgtm (% others) https://codereview.chromium.org/683863003/diff/1/tools/telemetry/telemetry/web_perf/metrics/rendering_stats_unittest.py File tools/telemetry/telemetry/web_perf/metrics/rendering_stats_unittest.py (right): https://codereview.chromium.org/683863003/diff/1/tools/telemetry/telemetry/web_perf/metrics/rendering_stats_unittest.py#newcode143 tools/telemetry/telemetry/web_perf/metrics/rendering_stats_unittest.py:143: 'rasterize_time': mock_timer.Advance(5, 10) / ...
6 years, 1 month ago (2014-10-30 17:40:18 UTC) #3
ernstm
Why not remove record_time, recorded_pixel_count, paint_time and painted_pixel_count as well? This would allow you to ...
6 years, 1 month ago (2014-10-30 20:18:48 UTC) #4
hendrikw
On 2014/10/30 20:18:48, ernstm wrote: > Why not remove record_time, recorded_pixel_count, paint_time and > painted_pixel_count ...
6 years, 1 month ago (2014-10-30 20:42:03 UTC) #5
ernstm
> https://codereview.chromium.org/683863003/diff/1/cc/resources/tile_manager.cc#oldcode133 > > cc/resources/tile_manager.cc:133: LOCAL_HISTOGRAM_CUSTOM_COUNTS( > > Does anybody know what this histogram is? ...
6 years, 1 month ago (2014-10-30 20:46:13 UTC) #6
hendrikw
address review comments: ptal, thanks!
6 years, 1 month ago (2014-10-30 20:56:59 UTC) #7
ernstm
On 2014/10/30 20:56:59, Hendrik wrote: > address review comments: ptal, thanks! updated patch missing?
6 years, 1 month ago (2014-10-30 21:13:34 UTC) #8
hendrikw
Not enough caffeine in my system yet. Here it is (I addressed vmpster's comment)
6 years, 1 month ago (2014-10-30 21:15:34 UTC) #9
ernstm
On 2014/10/30 21:15:34, Hendrik wrote: > Not enough caffeine in my system yet. Here it ...
6 years, 1 month ago (2014-10-30 21:59:21 UTC) #10
reveman
awesomelgtm
6 years, 1 month ago (2014-10-30 23:35:02 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/683863003/40001
6 years, 1 month ago (2014-11-04 20:10:27 UTC) #13
commit-bot: I haz the power
Committed patchset #3 (id:40001)
6 years, 1 month ago (2014-11-04 22:28:53 UTC) #14
commit-bot: I haz the power
6 years, 1 month ago (2014-11-04 22:29:29 UTC) #15
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/9b7f6d9839634f19cead07d91d1e3ea9dbfae139
Cr-Commit-Position: refs/heads/master@{#302684}

Powered by Google App Engine
This is Rietveld 408576698