summaryrefslogtreecommitdiffstats
path: root/chrome/renderer
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/renderer')
-rw-r--r--chrome/renderer/render_view.cc16
1 files changed, 16 insertions, 0 deletions
diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc
index f08ad79e..5000ec1 100644
--- a/chrome/renderer/render_view.cc
+++ b/chrome/renderer/render_view.cc
@@ -2947,6 +2947,22 @@ void RenderView::DumpLoadHistograms() const {
kBeginToFinishMax, kBeginToFinishBucketCount);
}
+ static bool use_cache_histogram1(FieldTrialList::Find("CacheSize") &&
+ !FieldTrialList::Find("CacheSize")->group_name().empty());
+ if (use_cache_histogram1)
+ UMA_HISTOGRAM_CUSTOM_TIMES(
+ FieldTrial::MakeName("Renderer4.StartToFinish", "CacheSize").data(),
+ finish - start, kBeginToFinishMin,
+ kBeginToFinishMax, kBeginToFinishBucketCount);
+
+ static bool use_cache_histogram2(FieldTrialList::Find("NewEviction") &&
+ !FieldTrialList::Find("NewEviction")->group_name().empty());
+ if (use_cache_histogram2)
+ UMA_HISTOGRAM_CUSTOM_TIMES(
+ FieldTrial::MakeName("Renderer4.StartToFinish", "NewEviction").data(),
+ finish - start, kBeginToFinishMin,
+ kBeginToFinishMax, kBeginToFinishBucketCount);
+
UMA_HISTOGRAM_MEDIUM_TIMES("Renderer4.CommitToFinish", finish - commit);
if (!first_paint.is_null()) {