diff options
Diffstat (limited to 'chrome/renderer/renderer_main.cc')
-rw-r--r-- | chrome/renderer/renderer_main.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/renderer/renderer_main.cc b/chrome/renderer/renderer_main.cc index b79e9e5..8e70dee 100644 --- a/chrome/renderer/renderer_main.cc +++ b/chrome/renderer/renderer_main.cc @@ -3,6 +3,7 @@ // found in the LICENSE file. #include "base/command_line.h" +#include "base/histogram.h" #include "base/message_loop.h" #include "base/path_service.h" #include "base/platform_thread.h" @@ -89,6 +90,13 @@ int RendererMain(const MainFunctionParams& parameters) { HandleRendererErrorTestParameters(parsed_command_line); + // Initialize histogram statistics gathering system. + // Don't create StatisticsRecorde in the single process mode. + scoped_ptr<StatisticsRecorder> statistics; + if (!StatisticsRecorder::WasStarted()) { + statistics.reset(new StatisticsRecorder()); + } + { RenderProcess render_process; bool run_loop = true; |