41 std::optional<size_t>
size = std::nullopt);
52 std::vector<std::pair<std::string, std::shared_ptr<TraceImpl>>>
traces_;
Definition: fetch_tracer.h:36
void CompletePhase(std::string phase_name, std::optional< size_t > size=std::nullopt)
Definition: fetch_tracer.cpp:89
Trace(TraceImpl &)
Definition: fetch_tracer.cpp:87
TraceImpl & impl_
Definition: fetch_tracer.h:44
Definition: fetch_tracer.h:33
std::mutex traces_mtx_
Definition: fetch_tracer.h:53
Trace NewTrace(std::string name)
Definition: fetch_tracer.cpp:99
std::vector< std::pair< std::string, std::shared_ptr< TraceImpl > > > traces_
Definition: fetch_tracer.h:52
std::string ToStyledString() const
Definition: fetch_tracer.cpp:106
uint32_t size
Definition: io.h:2
Definition: alloc_utils.cpp:23
Definition: fetch_tracer.cpp:42