summaryrefslogtreecommitdiffstats
path: root/chrome/browser/metrics/histogram_synchronizer.cc
diff options
context:
space:
mode:
authorbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-01 23:16:20 +0000
committerbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-01 23:16:20 +0000
commitbc581a6829fe49e43f4869075781d6dc94843f09 (patch)
treea94363488dadff28fe2c03f3a169b6ad2eeb02e8 /chrome/browser/metrics/histogram_synchronizer.cc
parent10f33b1bd6c6adb6306759a45bf3a5c18221d878 (diff)
downloadchromium_src-bc581a6829fe49e43f4869075781d6dc94843f09.zip
chromium_src-bc581a6829fe49e43f4869075781d6dc94843f09.tar.gz
chromium_src-bc581a6829fe49e43f4869075781d6dc94843f09.tar.bz2
Move base/lock and base/condition_variable to base/synchronization/
I kept a base/lock.h in place with a using statement to avoid updating all callers in one CL. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6018013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70363 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/metrics/histogram_synchronizer.cc')
-rw-r--r--chrome/browser/metrics/histogram_synchronizer.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/chrome/browser/metrics/histogram_synchronizer.cc b/chrome/browser/metrics/histogram_synchronizer.cc
index a44b738..c383594 100644
--- a/chrome/browser/metrics/histogram_synchronizer.cc
+++ b/chrome/browser/metrics/histogram_synchronizer.cc
@@ -57,7 +57,7 @@ void HistogramSynchronizer::FetchRendererHistogramsSynchronously(
TimeTicks end_time = start + wait_time;
int unresponsive_renderer_count;
{
- AutoLock auto_lock(lock_);
+ base::AutoLock auto_lock(lock_);
while (synchronous_renderers_pending_ > 0 && TimeTicks::Now() < end_time) {
wait_time = end_time - TimeTicks::Now();
received_all_renderer_histograms_.TimedWait(wait_time);
@@ -154,7 +154,7 @@ void HistogramSynchronizer::DecrementPendingRenderers(int sequence_number) {
bool asynchronous_completed = false;
{
- AutoLock auto_lock(lock_);
+ base::AutoLock auto_lock(lock_);
if (sequence_number == async_sequence_number_) {
if (--async_renderers_pending_ <= 0)
asynchronous_completed = true;
@@ -179,7 +179,7 @@ void HistogramSynchronizer::SetCallbackTaskAndThread(
int unresponsive_renderers;
const TimeTicks now = TimeTicks::Now();
{
- AutoLock auto_lock(lock_);
+ base::AutoLock auto_lock(lock_);
old_task = callback_task_;
callback_task_ = callback_task;
old_thread = callback_thread_;
@@ -202,7 +202,7 @@ void HistogramSynchronizer::ForceHistogramSynchronizationDoneCallback(
TimeTicks started;
int unresponsive_renderers;
{
- AutoLock lock(lock_);
+ base::AutoLock lock(lock_);
if (sequence_number != async_sequence_number_)
return;
task = callback_task_;
@@ -233,7 +233,7 @@ void HistogramSynchronizer::InternalPostTask(MessageLoop* thread, Task* task,
int HistogramSynchronizer::GetNextAvailableSequenceNumber(
RendererHistogramRequester requester,
int renderer_count) {
- AutoLock auto_lock(lock_);
+ base::AutoLock auto_lock(lock_);
++last_used_sequence_number_;
// Watch out for wrapping to a negative number.
if (last_used_sequence_number_ < 0) {