summaryrefslogtreecommitdiffstats
path: root/chrome/renderer
diff options
context:
space:
mode:
authorrvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-11 01:50:48 +0000
committerrvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-11 01:50:48 +0000
commit7e05f6c4baad4f81e06835b83febe2784568ebe1 (patch)
treee9f7079ff2c42ff257c9dd599d7896a0b7963126 /chrome/renderer
parent26f70b36e14369138eca64b68fca0ee3aa5a9b7a (diff)
downloadchromium_src-7e05f6c4baad4f81e06835b83febe2784568ebe1.zip
chromium_src-7e05f6c4baad4f81e06835b83febe2784568ebe1.tar.gz
chromium_src-7e05f6c4baad4f81e06835b83febe2784568ebe1.tar.bz2
Disk cache: Generate total-load-time histograms from the
disk cache experiment. BUG=none TEST=none Review URL: http://codereview.chromium.org/155380 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20452 0039d316-1c4b-4281-b951-d872f2087c98
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()) {