Index: chrome/browser/metrics/tracking_synchronizer.cc |
=================================================================== |
--- chrome/browser/metrics/tracking_synchronizer.cc (revision 146279) |
+++ chrome/browser/metrics/tracking_synchronizer.cc (working copy) |
@@ -86,7 +86,6 @@ |
RequestContext::Unregister(sequence_number_); |
} |
- |
// Register |callback_object| in |outstanding_requests_| map for the given |
// |sequence_number|. |
static RequestContext* Register( |
@@ -116,7 +115,7 @@ |
return request; |
} |
- // Delete the entry for the given sequence_number| from |
+ // Delete the entry for the given |sequence_number| from |
// |outstanding_requests_| map. This method is called when all changes have |
// been acquired, or when the wait time expires (whichever is sooner). |
static void Unregister(int sequence_number) { |
@@ -144,7 +143,6 @@ |
unresponsive_processes); |
} |
- |
// Delete all the entries in |outstanding_requests_| map. |
static void OnShutdown() { |
// Just in case we have any pending tasks, clear them out. |
@@ -171,13 +169,14 @@ |
// Map of all outstanding RequestContexts, from sequence_number_ to |
// RequestContext. |
- static base::LazyInstance<RequestContextMap> outstanding_requests_; |
+ static base::LazyInstance<RequestContextMap>::Leaky outstanding_requests_; |
}; |
// static |
-base::LazyInstance<TrackingSynchronizer::RequestContext::RequestContextMap> |
- TrackingSynchronizer::RequestContext::outstanding_requests_ = |
- LAZY_INSTANCE_INITIALIZER; |
+base::LazyInstance |
+ <TrackingSynchronizer::RequestContext::RequestContextMap>::Leaky |
+ TrackingSynchronizer::RequestContext::outstanding_requests_ = |
+ LAZY_INSTANCE_INITIALIZER; |
// TrackingSynchronizer methods and members. |