| Index: base/message_loop/message_loop.cc
|
| diff --git a/base/message_loop/message_loop.cc b/base/message_loop/message_loop.cc
|
| index 6d1cd703c3f469153ec41c602c872388ddb60f7d..f4ba948721abb13bb867b6df37693ccd834034c0 100644
|
| --- a/base/message_loop/message_loop.cc
|
| +++ b/base/message_loop/message_loop.cc
|
| @@ -563,13 +563,12 @@ void MessageLoop::StartHistogrammer() {
|
| #if !defined(OS_NACL) // NaCl build has no metrics code.
|
| if (enable_histogrammer_ && !message_histogram_
|
| && StatisticsRecorder::IsActive()) {
|
| - DCHECK(!thread_name_.empty());
|
| + std::string thread_name = task_runner_->GetThreadName();
|
| + DCHECK(!thread_name.empty());
|
| message_histogram_ = LinearHistogram::FactoryGetWithRangeDescription(
|
| - "MsgLoop:" + thread_name_,
|
| - kLeastNonZeroMessageId, kMaxMessageId,
|
| + "MsgLoop:" + thread_name, kLeastNonZeroMessageId, kMaxMessageId,
|
| kNumberOfDistinctMessagesDisplayed,
|
| - HistogramBase::kHexRangePrintingFlag,
|
| - event_descriptions_);
|
| + HistogramBase::kHexRangePrintingFlag, event_descriptions_);
|
| }
|
| #endif
|
| }
|
|
|