Searched defs:logger (Results 1 - 4 of 4) sorted by relevance

/art/runtime/base/
H A Dtiming_logger.cc69 void CumulativeLogger::AddLogger(const TimingLogger &logger) { argument
71 TimingLogger::TimingData timing_data(logger.CalculateTimingData());
72 const std::vector<TimingLogger::Timing>& timings = logger.GetTimings();
H A Dtiming_logger.h42 // Allow the name to be modified, particularly when the cumulative logger is a field within a
45 void AddLogger(const TimingLogger& logger) REQUIRES(!lock_);
77 // A timing logger that knows when a split starts for the purposes of logging tools, like systrace.
159 ScopedTiming(const char* label, TimingLogger* logger) : logger_(logger) { argument
171 TimingLogger* const logger_; // The timing logger which the scoped timing is associated with.
183 // The name of the timing logger.
/art/runtime/gc/collector/
H A Dgarbage_collector.cc39 : duration_ns_(0), timings_("GC iteration timing logger", true, VLOG_IS_ON(heap)) {
190 const CumulativeLogger& logger = GetCumulativeTimings(); local
191 const size_t iterations = logger.GetIterations();
195 os << Dumpable<CumulativeLogger>(logger);
196 const uint64_t total_ns = logger.GetTotalNs();
197 double seconds = NsToMs(logger.GetTotalNs()) / 1000.0;
/art/runtime/jit/
H A Djit.cc139 void Jit::AddTimingLogger(const TimingLogger& logger) { argument
140 cumulative_timings_.AddLogger(logger);

Completed in 95 milliseconds