Lines Matching refs:tracebuffer
31 namespace tracebuffer { namespace
51 if (startTime == decltype(tracebuffer::startTime){}) { in GetTime()
100 if (!tracebuffer::enabled) return; in BeginTrace()
101 tracebuffer::Add(std::move(tag), tracebuffer::kBegin); in BeginTrace()
105 if (!tracebuffer::enabled) return; in EndTrace()
106 tracebuffer::Add(std::move(tag), tracebuffer::kEnd); in EndTrace()
110 return tracebuffer::enabled = value; in enable()
114 if (!tracebuffer::enabled) return; in Trace()
116 tracebuffer::Add(tag_, tracebuffer::kBegin); in Trace()
120 if (!tracebuffer::enabled) return; in Trace()
121 tracebuffer::Add(tag_, tracebuffer::kBegin); in Trace()
138 if (!tracebuffer::enabled) return; in Trace()
140 tracebuffer::Add(tag_, tracebuffer::kBegin); in Trace()
144 if (!tracebuffer::enabled) return; in ~Trace()
145 tracebuffer::Add(std::move(tag_), tracebuffer::kEnd); in ~Trace()
152 tracebuffer::Add(tag_, tracebuffer::kBegin); in FlushTrace()
160 tracebuffer::Add(tag_, tracebuffer::kBegin); in FlushTrace()
168 tracebuffer::Add(tag_, tracebuffer::kBegin); in FlushTrace()
172 if (!tracebuffer::enabled) return; in ~FlushTrace()
173 tracebuffer::Add(std::move(tag_), tracebuffer::kEnd); in ~FlushTrace()
174 tracebuffer::Flush(basepath_); in ~FlushTrace()