diff options
author | rtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-19 04:01:56 +0000 |
---|---|---|
committer | rtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-19 04:01:56 +0000 |
commit | afbb80036f3f52f8f1d94ebf7f05df47172f734f (patch) | |
tree | 7a7e23f224e115dbfc64a04cbea1a4d45aeb4a28 /chrome/browser/net/url_info.cc | |
parent | b151ba78727d81aac36a66b8ce4f984cb78a611e (diff) | |
download | chromium_src-afbb80036f3f52f8f1d94ebf7f05df47172f734f.zip chromium_src-afbb80036f3f52f8f1d94ebf7f05df47172f734f.tar.gz chromium_src-afbb80036f3f52f8f1d94ebf7f05df47172f734f.tar.bz2 |
Removed static variable for histograms to avoid race with
histogram initialization across threads.
BUG=76092
TEST=histogram unit tests. Sync tests
R=jar
Review URL: http://codereview.chromium.org/6712040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78809 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/net/url_info.cc')
-rw-r--r-- | chrome/browser/net/url_info.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/browser/net/url_info.cc b/chrome/browser/net/url_info.cc index cc02165..3ed81a1 100644 --- a/chrome/browser/net/url_info.cc +++ b/chrome/browser/net/url_info.cc @@ -1,4 +1,4 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. +// Copyright (c) 2011 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -120,7 +120,7 @@ void UrlInfo::RemoveFromQueue() { } // Make a custom linear histogram for the region from 0 to boundary. const size_t kBucketCount = 52; - static scoped_refptr<base::Histogram> histogram = + scoped_refptr<base::Histogram> histogram = base::LinearHistogram::FactoryTimeGet( "DNS.QueueRecycledUnder2", TimeDelta(), kBoundary, kBucketCount, base::Histogram::kUmaTargetedHistogramFlag); |