/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
base/pprof.cpp
26 строк
380 B
Yuri Gorshenin
[base] Implemented a wrapper around pprof.
12 апр 2017, 12:48
12 апр 2017, 12:48
c604742
Код
Авторство
О чём код?
#include "base/pprof.hpp" #include "base/assert.hpp" #if defined(USE_PPROF) #include <gperftools/profiler.h> #endif namespace base { PProf::PProf(std::string const & path) { #if defined(USE_PPROF) ProfilerStart(path.c_str()); #endif } PProf::~PProf() { CHECK(m_checker.CalledOnOriginalThread(), ()); #if defined(USE_PPROF) ProfilerStop(); #endif } } // namespace base