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

Side by Side Diff: tools/metrics/histograms/histograms.xml

Issue 15937007: Open Source Renderer4.* histograms. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!-- 1 <!--
2 Copyright 2013 The Chromium Authors. All rights reserved. 2 Copyright 2013 The Chromium Authors. All rights reserved.
3 Use of this source code is governed by a BSD-style license that can be 3 Use of this source code is governed by a BSD-style license that can be
4 found in the LICENSE file. 4 found in the LICENSE file.
5 --> 5 -->
6 6
7 <!-- 7 <!--
8 This file is used to generate a comprehensive list of Chrome histograms along 8 This file is used to generate a comprehensive list of Chrome histograms along
9 with a detailed description for each histogram. 9 with a detailed description for each histogram.
10 10
(...skipping 7194 matching lines...) Expand 10 before | Expand all | Expand 10 after
7205 </histogram> 7205 </histogram>
7206 7206
7207 <histogram name="Renderer4.Abandoned" enum="Abandoned"> 7207 <histogram name="Renderer4.Abandoned" enum="Abandoned">
7208 <summary> 7208 <summary>
7209 Distribution of actual finished pages, vs abandoned pages, where we needed 7209 Distribution of actual finished pages, vs abandoned pages, where we needed
7210 to declare a finish time prematurely since the page was being closed 7210 to declare a finish time prematurely since the page was being closed
7211 (exited). 7211 (exited).
7212 </summary> 7212 </summary>
7213 </histogram> 7213 </histogram>
7214 7214
7215 <histogram name="Renderer4.AccelContentPaintDurationMS">
7216 <summary>
7217 Time spent by WebKit painting the page, in milliseconds, when the GPU
7218 acceleration is active, for paints that affect non-root layers.
7219 </summary>
7220 </histogram>
7221
7222 <histogram name="Renderer4.AccelContentPaintMegapixPerSecond">
7223 <summary>
7224 WebKit paint throughput, measured in megapixels per second, when GPU
7225 acceleration is active, for paints that affect non-root layers.
7226 </summary>
7227 </histogram>
7228
7229 <histogram name="Renderer4.AccelDoDeferredUpdateDelay">
7230 <summary>Time between frames when GPU acceleration is active.</summary>
7231 </histogram>
7232
7233 <histogram name="Renderer4.AccelRootPaintDurationMS">
7234 <summary>
7235 Time spent by WebKit painting the page, in milliseconds, when the GPU
7236 acceleration is active, for paints that affect the root layer.
7237 </summary>
7238 </histogram>
7239
7240 <histogram name="Renderer4.AccelRootPaintMegapixPerSecond">
7241 <summary>
7242 WebKit paint throughput, measured in megapixels per second, when GPU
7243 acceleration is active, for paints that affect the root layer.
7244 </summary>
7245 </histogram>
7246
7247 <histogram name="Renderer4.AnimationCallbackDelayTime" units="milliseconds">
7248 <summary>
7249 Time from when the animation callback was posted to when it ran.
7250 </summary>
7251 </histogram>
7252
7253 <histogram name="Renderer4.BeginToCommit" units="milliseconds">
7254 <summary>
7255 Time from &quot;begin&quot; to &quot;commit.&quot; &quot;Begin&quot;==
7256 &quot;request&quot; if user requested, and &quot;start&quot; otherwise.
7257 &quot;Request&quot;== time when user requested document. &quot;Start&quot;==
7258 time when renderer requested load of document, after any unload of last
7259 document. &quot;Commit&quot;== time when renderer got first byte of
7260 document.
7261 </summary>
7262 </histogram>
7263
7215 <histogram name="Renderer4.BeginToFinish"> 7264 <histogram name="Renderer4.BeginToFinish">
7216 <summary>TBD</summary> 7265 <summary>TBD</summary>
7217 </histogram> 7266 </histogram>
7218 7267
7219 <histogram name="Renderer4.BeginToFinishDoc"> 7268 <histogram name="Renderer4.BeginToFinishDoc">
7220 <summary>TBD</summary> 7269 <summary>TBD</summary>
7221 </histogram> 7270 </histogram>
7222 7271
7272 <histogram name="Renderer4.BeginToFirstPaint" units="milliseconds">
7273 <summary>
7274 Time from &quot;begin&quot; to &quot;first paint.&quot; &quot;Begin&quot;==
7275 &quot;request&quot; if user requested, and &quot;start&quot; otherwise.
7276 &quot;Request&quot;== time when user requested document. &quot;Start&quot;==
7277 time when renderer requested load of document, after any unload of last
7278 document. &quot;First paint&quot;== time when first paint operation was
7279 performed.
7280 </summary>
7281 </histogram>
7282
7283 <histogram name="Renderer4.BeginToFirstPaintAfterLoad" units="milliseconds">
7284 <summary>
7285 Time from &quot;big&quot; to &quot;first paint after load.&quot;
7286 &quot;Begin&quot;== &quot;request&quot; if user requested, and
7287 &quot;start&quot; otherwise. &quot;Request&quot;== time when user requested
7288 document. &quot;Start&quot;== time when renderer requested load of document,
7289 after any unload of last document. &quot;First paint after load&quot;== time
7290 after onload() when first paint operation is performed.
7291 </summary>
7292 </histogram>
7293
7294 <histogram name="Renderer4.CommitToFinish" units="milliseconds">
7295 <summary>
7296 Time from &quot;commit&quot; to &quot;finish.&quot; &quot;Commit&quot;==
7297 time when renderer got first byte of document. &quot;Finish&quot;==after
7298 onload() and all resources are loaded.
7299 </summary>
7300 </histogram>
7301
7302 <histogram name="Renderer4.CommitToFinishDoc" units="milliseconds">
7303 <summary>
7304 Time from &quot;commit&quot; to &quot;finish doc.&quot; &quot;Commit&quot;==
7305 time when renderer got first byte of document. &quot;Finish doc&quot; ==
7306 main document loaded, before onload(). &quot;Finish&quot;==after onload()
7307 and all resources are loaded.
7308 </summary>
7309 </histogram>
7310
7311 <histogram name="Renderer4.CommitToFirstPaint" units="milliseconds">
7312 <summary>
7313 Time from &quot;commit&quot; to &quot;first paint.&quot;
7314 &quot;Commit&quot;== time when renderer got first byte of document.
7315 &quot;First paint&quot;== time when first paint operation was performed.
7316 </summary>
7317 </histogram>
7318
7319 <histogram name="Renderer4.CommitToFirstPaintAfterLoad" units="milliseconds">
7320 <summary>
7321 Time from &quot;commit&quot; to &quot;first paint after load.&quot;
7322 &quot;Commit&quot;== time when renderer got first byte of document.
7323 &quot;First paint after load&quot;== time after onload() when first paint
7324 operation is performed.
7325 </summary>
7326 </histogram>
7327
7328 <histogram name="Renderer4.CompositorThreadImplDrawDelay" units="milliseconds">
7329 <summary>
7330 Time between frames, as measured on the compositor thread. This is collected
7331 once per frame while it is being drawn to the screen in the compositor.
7332 </summary>
7333 </histogram>
7334
7335 <histogram name="Renderer4.drawPixelCountCulled" units="NormalizedPixels">
7336 <obsolete>
7337 Renamed to Renderer4.pixelCountCulled_Draw.
7338 </obsolete>
7339 <summary>
7340 Number of pixels that culling prevented being drawn to the screen,
7341 normalized to the viewport size. This is collected once per frame while it
7342 is being drawn to the screen in the compositor.
7343 </summary>
7344 </histogram>
7345
7346 <histogram name="Renderer4.drawPixelCountOpaque" units="NormalizedPixels">
7347 <obsolete>
7348 Renamed to Renderer4.pixelCountOpaque_Draw.
7349 </obsolete>
7350 <summary>
7351 Number of pixels drawn to the screen and known opaque, normalized to the
7352 viewport size. This is collected once per frame while it is being drawn to
7353 the screen in the compositor.
7354 </summary>
7355 </histogram>
7356
7357 <histogram name="Renderer4.drawPixelCountTranslucent" units="NormalizedPixels">
7358 <obsolete>
7359 Renamed to Renderer4.pixelCountTranslucent_Draw.
7360 </obsolete>
7361 <summary>
7362 Number of pixels drawn to the screen and not known opaque, normalized to the
7363 viewport size. This is collected once per frame while it is being drawn to
7364 the screen in the compositor.
7365 </summary>
7366 </histogram>
7367
7368 <histogram name="Renderer4.FinishDocToFinish" units="milliseconds">
7369 <summary>
7370 Time from &quot;finish doc&quot; to &quot;finish.&quot; &quot;Finish
7371 doc&quot;== main document loaded, before onload(). &quot;Finish&quot;==after
7372 onload() and all resources are loaded.
7373 </summary>
7374 </histogram>
7375
7376 <histogram name="Renderer4.FinishToFirstPaintAfterLoad" units="milliseconds">
7377 <summary>
7378 Time from &quot;finish &quot; to &quot;first paint after load.&quot;
7379 &quot;Finish&quot;==after onload() and all resources are loaded. &quot;First
7380 paint after load&quot;== time after onload() when first paint operation is
7381 performed.
7382 </summary>
7383 </histogram>
7384
7385 <histogram name="Renderer4.LanguageDetection" units="milliseconds">
7386 <summary>
7387 Time to determine the page language. This is done after the page has been
7388 loaded.
7389 </summary>
7390 </histogram>
7391
7223 <histogram name="Renderer4.LCDText.PercentageOfAALayers" units="%"> 7392 <histogram name="Renderer4.LCDText.PercentageOfAALayers" units="%">
7224 <summary> 7393 <summary>
7225 The ratio of LCDText CC Layers / candidate LCDText layers. Recorded in 7394 The ratio of LCDText CC Layers / candidate LCDText layers. Recorded in
7226 LayerTreeHost, after LayerTreeHostCommon::CalculateDrawProperties() has 7395 LayerTreeHost, after LayerTreeHostCommon::CalculateDrawProperties() has
7227 computed the properties we need. Only recorded for the first 50 frames of 7396 computed the properties we need. Only recorded for the first 50 frames of
7228 every page. 7397 every page.
7229 </summary> 7398 </summary>
7230 </histogram> 7399 </histogram>
7231 7400
7232 <histogram name="Renderer4.LCDText.PercentageOfCandidateLayers" units="%"> 7401 <histogram name="Renderer4.LCDText.PercentageOfCandidateLayers" units="%">
7233 <summary> 7402 <summary>
7234 The ratio of CC Layers which are candidates for LCDText AA / total picture 7403 The ratio of CC Layers which are candidates for LCDText AA / total picture
7235 or content Layers. Recorded in LayerTreeHost, after 7404 or content Layers. Recorded in LayerTreeHost, after
7236 LayerTreeHostCommon::CalculateDrawProperties() has computed the properties 7405 LayerTreeHostCommon::CalculateDrawProperties() has computed the properties
7237 we need. Only recorded for the first 50 frames of every page. 7406 we need. Only recorded for the first 50 frames of every page.
7238 </summary> 7407 </summary>
7239 </histogram> 7408 </histogram>
7240 7409
7410 <histogram name="Renderer4.LoadType" enum="LoadType">
7411 <summary>
7412 Probability distribution for enumerated varieties of page loads.
7413 </summary>
7414 </histogram>
7415
7416 <histogram name="Renderer4.pixelCountCulled_Draw" units="NormalizedPixels">
7417 <summary>
7418 Number of pixels that culling prevented being drawn to the screen, recorded
7419 as 10 times the percentage of the viewport that these pixels cover. This is
7420 collected once per frame while it is being drawn to the screen in the
7421 compositor.
7422 </summary>
7423 </histogram>
7424
7425 <histogram name="Renderer4.pixelCountOpaque" units="NormalizedPixels">
7426 <summary>
7427 Number of pixels known to be opaque, recorded as 10 times the percentage of
7428 the viewport that these pixels cover.
7429 </summary>
7430 </histogram>
7431
7432 <histogram name="Renderer4.pixelCountPainted" units="NormalizedPixels">
7433 <summary>
7434 Number of pixels painted by WebKit into main memory, recorded as 10 times
7435 the percentage of the viewport that these pixels cover. This is collected
7436 once per commit from WebKit to the compositor.
7437 </summary>
7438 </histogram>
7439
7440 <histogram name="Renderer4.pixelCountTranslucent" units="NormalizedPixels">
7441 <summary>
7442 Number of pixels not known to be opaque opaque, recorded as 10 times the
7443 percentage of the viewport that these pixels cover.
7444 </summary>
7445 </histogram>
7446
7447 <histogram name="Renderer4.renderPassCount">
7448 <summary>
7449 The number of render passes (or render targets) in the renderer's frame. If
7450 the value is more than one, then an intermediate rendering target must be
7451 used during the rendering of the frame for each render pass greater than
7452 one.
7453 </summary>
7454 </histogram>
7455
7241 <histogram name="Renderer4.RequestToFinish" units="milliseconds"> 7456 <histogram name="Renderer4.RequestToFinish" units="milliseconds">
7242 <summary> 7457 <summary>
7243 Time from &quot;request&quot; to &quot;finish.&quot; &quot;Request&quot;== 7458 Time from &quot;request&quot; to &quot;finish.&quot; &quot;Request&quot;==
7244 time when user requested document. &quot;Finish&quot;==after onload() and 7459 time when user requested document. &quot;Finish&quot;==after onload() and
7245 all resources are loaded. 7460 all resources are loaded.
7246 </summary> 7461 </summary>
7247 </histogram> 7462 </histogram>
7248 7463
7464 <histogram name="Renderer4.RequestToStart" units="milliseconds">
7465 <summary>
7466 Time from &quot;request&quot; to &quot;start.&quot; &quot;Request&quot;==
7467 time when user requested document. &quot;Start&quot;== time when renderer
7468 requested load of document, after any unload of last document.
7469 </summary>
7470 </histogram>
7471
7472 <histogram name="Renderer4.Snapshot">
7473 <summary>Time to capture a renderer snapshot.</summary>
7474 </histogram>
7475
7476 <histogram name="Renderer4.SoftwareDoDeferredUpdateDelay">
7477 <summary>Time between frames when the page is not GPU accelerated.</summary>
7478 </histogram>
7479
7480 <histogram name="Renderer4.SoftwarePaintDurationMS">
7481 <summary>
7482 Time spent by WebKit painting the page, in milliseconds, when the page is
7483 not GPU accelerated.
7484 </summary>
7485 </histogram>
7486
7487 <histogram name="Renderer4.SoftwarePaintMegapixPerSecond">
7488 <summary>
7489 WebKit paint throughput, measured in megapixels per second, when the page is
7490 not GPU accelerated.
7491 </summary>
7492 </histogram>
7493
7494 <histogram name="Renderer4.StartToCommit" units="milliseconds">
7495 <summary>
7496 Time from &quot;start&quot; to &quot;commit.&quot; &quot;Start&quot;== time
7497 when renderer requested load of document, after any unload of last document.
7498 &quot;Commit&quot;== time when renderer got first byte of document.
7499 </summary>
7500 </histogram>
7501
7249 <histogram name="Renderer4.StartToFinish" units="milliseconds"> 7502 <histogram name="Renderer4.StartToFinish" units="milliseconds">
7250 <summary> 7503 <summary>
7251 Time from &quot;start&quot; to &quot;finish.&quot; &quot;Start&quot;== time 7504 Time from &quot;start&quot; to &quot;finish.&quot; &quot;Start&quot;== time
7252 when renderer requested load of document, after any unload of last document. 7505 when renderer requested load of document, after any unload of last document.
7253 &quot;Finish&quot;==after onload() and all resources are loaded. 7506 &quot;Finish&quot;==after onload() and all resources are loaded.
7254 </summary> 7507 </summary>
7255 </histogram> 7508 </histogram>
7256 7509
7510 <histogram name="Renderer4.TextureGpuUploadTimeUS">
7511 <summary>
7512 The number of microseconds it took to upload a tile's full texture as
7513 measured on the GPU process.
7514 </summary>
7515 </histogram>
7516
7517 <histogram name="Renderer4.Thumbnail">
7518 <summary>Time to capture a renderer thumbnail.</summary>
7519 </histogram>
7520
7521 <histogram name="Renderer4.tileCountCulled_Upload" units="NormalizedTiles">
7522 <summary>
7523 Number of tiles that culling prevented being uploaded to texture memory.
7524 This is an approximation and is recorded as a 100 times the percentage of
7525 the number of tiles, of default size, needed to cover the viewport. This is
7526 collected once per commit from WebKit to the compositor.
7527 </summary>
7528 </histogram>
7529
7530 <histogram name="Renderer4.uploadPixelCountCulled" units="NormalizedPixels">
7531 <obsolete>
7532 Deprecated as of 04/2012, replaced with Renderer4.tileCountCulled_Upload.
7533 </obsolete>
7534 <summary>
7535 Number of pixels that culling prevented being uploaded to texture memory,
7536 normalized to the viewport size. This is collected once per commit from
7537 WebKit to the compositor.
7538 </summary>
7539 </histogram>
7540
7541 <histogram name="Renderer4.uploadPixelCountOpaque" units="NormalizedPixels">
7542 <obsolete>
7543 Renamed to Renderer4.pixelCountOpaque_Upload.
7544 </obsolete>
7545 <summary>
7546 Number of pixels uploaded to texture memory and known to be opaque,
7547 normalized to the viewport size. This is collected once per commit from
7548 WebKit to the compositor.
7549 </summary>
7550 </histogram>
7551
7552 <histogram name="Renderer4.uploadPixelCountTranslucent"
7553 units="NormalizedPixels">
7554 <obsolete>
7555 Renamed to Renderer4.pixelCountTranslucent_Upload.
7556 </obsolete>
7557 <summary>
7558 Number of pixels uploaded to texture memory and not known opaque, normalized
7559 to the viewport size. This is collected once per commit from WebKit to the
7560 compositor.
7561 </summary>
7562 </histogram>
7563
7257 <histogram name="RequestAutocomplete.DismissalState" 7564 <histogram name="RequestAutocomplete.DismissalState"
7258 enum="AutofillDialogDismissalState"> 7565 enum="AutofillDialogDismissalState">
7259 <summary> 7566 <summary>
7260 The state of the requestAutocomplete() dialog when it was dismissed. 7567 The state of the requestAutocomplete() dialog when it was dismissed.
7261 </summary> 7568 </summary>
7262 </histogram> 7569 </histogram>
7263 7570
7264 <histogram name="RequestAutocomplete.InitialUserState" 7571 <histogram name="RequestAutocomplete.InitialUserState"
7265 enum="AutofillDialogInitialUserState"> 7572 enum="AutofillDialogInitialUserState">
7266 <summary> 7573 <summary>
(...skipping 8128 matching lines...) Expand 10 before | Expand all | Expand 10 after
15395 <fieldtrial name="SSLResumption"> 15702 <fieldtrial name="SSLResumption">
15396 <group name="Resume_Handshake" label="Session Resumption"/> 15703 <group name="Resume_Handshake" label="Session Resumption"/>
15397 <group name="Full_Handshake" label="Full"/> 15704 <group name="Full_Handshake" label="Full"/>
15398 <affected-histogram name="Net.SSL_Connection_Latency"/> 15705 <affected-histogram name="Net.SSL_Connection_Latency"/>
15399 <affected-histogram name="Net.SSL_Connection_Latency_Google"/> 15706 <affected-histogram name="Net.SSL_Connection_Latency_Google"/>
15400 </fieldtrial> 15707 </fieldtrial>
15401 15708
15402 </fieldtrials> 15709 </fieldtrials>
15403 15710
15404 </histogram-configuration> 15711 </histogram-configuration>
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698