| Index: base/message_loop.cc
|
| ===================================================================
|
| --- base/message_loop.cc (revision 33932)
|
| +++ base/message_loop.cc (working copy)
|
| @@ -531,11 +531,12 @@
|
| if (enable_histogrammer_ && !message_histogram_.get()
|
| && StatisticsRecorder::WasStarted()) {
|
| DCHECK(!thread_name_.empty());
|
| - message_histogram_.reset(
|
| - new LinearHistogram(("MsgLoop:" + thread_name_).c_str(),
|
| + message_histogram_ =
|
| + LinearHistogram::LinearHistogramFactoryGet(
|
| + ("MsgLoop:" + thread_name_),
|
| kLeastNonZeroMessageId,
|
| kMaxMessageId,
|
| - kNumberOfDistinctMessagesDisplayed));
|
| + kNumberOfDistinctMessagesDisplayed);
|
| message_histogram_->SetFlags(message_histogram_->kHexRangePrintingFlag);
|
| message_histogram_->SetRangeDescriptions(event_descriptions_);
|
| }
|
|
|