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

Issue 501553002: Record histograms for timing information in DomDistiller. (Closed)

Created:
6 years, 4 months ago by Yaron
Modified:
6 years, 3 months ago
Reviewers:
cjhopman, Ilya Sherman, jwd
CC:
chromium-reviews, asvitkine+watch_chromium.org
Project:
chromium
Visibility:
Public.

Description

Record histograms for timing information in DomDistiller. https://codereview.chromium.org/499623002/ adds timing diagnostics to DomDistiller. Report histograms for these to help measure real-world perf. Also includes a boolean histogram for distillability based on code from internal repo. Committed: https://crrev.com/49e25f54b69dd7196cc2b70f124e228fb0e6b2f1 Cr-Commit-Position: refs/heads/master@{#292282}

Patch Set 1 #

Patch Set 2 : #

Total comments: 3

Patch Set 3 : change to boolean histogrma #

Total comments: 2

Patch Set 4 : change to BooleanAvailable #

Total comments: 4

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+80 lines, -0 lines) Patch
M components/dom_distiller/core/distiller_page.cc View 1 2 3 4 2 chunks +33 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 2 chunks +47 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
Yaron
6 years, 4 months ago (2014-08-22 19:55:04 UTC) #1
Yaron
Depends on upstream review & roll which I'll land before t his. Also adds metrics ...
6 years, 4 months ago (2014-08-22 19:55:36 UTC) #2
cjhopman
lgtm
6 years, 4 months ago (2014-08-23 00:26:44 UTC) #3
Yaron
isherman: metrics & histograms
6 years, 4 months ago (2014-08-23 01:54:46 UTC) #4
Ilya Sherman
+jwd for metrics review
6 years, 4 months ago (2014-08-23 07:06:18 UTC) #5
jwd
https://codereview.chromium.org/501553002/diff/20001/tools/metrics/actions/actions.xml File tools/metrics/actions/actions.xml (right): https://codereview.chromium.org/501553002/diff/20001/tools/metrics/actions/actions.xml#newcode2478 tools/metrics/actions/actions.xml:2478: Records page loads for which using DomDistiller is possible. ...
6 years, 4 months ago (2014-08-25 20:30:14 UTC) #6
Yaron
https://codereview.chromium.org/501553002/diff/20001/tools/metrics/actions/actions.xml File tools/metrics/actions/actions.xml (right): https://codereview.chromium.org/501553002/diff/20001/tools/metrics/actions/actions.xml#newcode2478 tools/metrics/actions/actions.xml:2478: Records page loads for which using DomDistiller is possible. ...
6 years, 4 months ago (2014-08-25 20:41:32 UTC) #7
jwd
https://codereview.chromium.org/501553002/diff/20001/tools/metrics/actions/actions.xml File tools/metrics/actions/actions.xml (right): https://codereview.chromium.org/501553002/diff/20001/tools/metrics/actions/actions.xml#newcode2478 tools/metrics/actions/actions.xml:2478: Records page loads for which using DomDistiller is possible. ...
6 years, 4 months ago (2014-08-25 21:34:45 UTC) #8
Yaron
On 2014/08/25 21:34:45, Jesse Doherty wrote: > https://codereview.chromium.org/501553002/diff/20001/tools/metrics/actions/actions.xml > File tools/metrics/actions/actions.xml (right): > > https://codereview.chromium.org/501553002/diff/20001/tools/metrics/actions/actions.xml#newcode2478 ...
6 years, 4 months ago (2014-08-25 23:17:07 UTC) #9
Ilya Sherman
To expand a little on Jesse's commentary: When designing metrics, you typically want to think ...
6 years, 4 months ago (2014-08-26 01:40:11 UTC) #10
Yaron
On 2014/08/26 01:40:11, Ilya Sherman wrote: > To expand a little on Jesse's commentary: When ...
6 years, 3 months ago (2014-08-26 16:40:27 UTC) #11
jwd
https://codereview.chromium.org/501553002/diff/40001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/501553002/diff/40001/tools/metrics/histograms/histograms.xml#newcode5042 tools/metrics/histograms/histograms.xml:5042: +<histogram name="DomDistiller.PageDistillable" enum="BooleanEnabled"> I'd use a different enum type, ...
6 years, 3 months ago (2014-08-27 15:10:13 UTC) #12
Yaron
https://codereview.chromium.org/501553002/diff/40001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/501553002/diff/40001/tools/metrics/histograms/histograms.xml#newcode5042 tools/metrics/histograms/histograms.xml:5042: +<histogram name="DomDistiller.PageDistillable" enum="BooleanEnabled"> On 2014/08/27 15:10:13, Jesse Doherty wrote: ...
6 years, 3 months ago (2014-08-27 18:13:01 UTC) #13
jwd
lgtm
6 years, 3 months ago (2014-08-27 20:03:26 UTC) #14
Ilya Sherman
LGTM with a couple of suggestions. https://codereview.chromium.org/501553002/diff/60001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/501553002/diff/60001/tools/metrics/histograms/histograms.xml#newcode5035 tools/metrics/histograms/histograms.xml:5035: +<histogram name="DomDistiller.MarkupParsingTime" units="milliseconds"> ...
6 years, 3 months ago (2014-08-27 22:12:08 UTC) #15
Yaron
Thanks https://codereview.chromium.org/501553002/diff/60001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/501553002/diff/60001/tools/metrics/histograms/histograms.xml#newcode5035 tools/metrics/histograms/histograms.xml:5035: +<histogram name="DomDistiller.MarkupParsingTime" units="milliseconds"> On 2014/08/27 22:12:08, Ilya Sherman ...
6 years, 3 months ago (2014-08-27 23:12:26 UTC) #16
Yaron
The CQ bit was checked by yfriedman@chromium.org
6 years, 3 months ago (2014-08-27 23:12:30 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yfriedman@chromium.org/501553002/80001
6 years, 3 months ago (2014-08-27 23:13:33 UTC) #18
commit-bot: I haz the power
Committed patchset #5 (id:80001) as 32d5790f3e7c6cc84d04d47b3bd47179db3935e3
6 years, 3 months ago (2014-08-28 00:39:09 UTC) #19
commit-bot: I haz the power
6 years, 3 months ago (2014-09-10 02:56:08 UTC) #20
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/49e25f54b69dd7196cc2b70f124e228fb0e6b2f1
Cr-Commit-Position: refs/heads/master@{#292282}

Powered by Google App Engine
This is Rietveld 408576698