Searched refs:logger (Results 1 - 7 of 7) sorted by relevance

/art/runtime/base/
H A Dtiming_logger_test.cc29 TimingLogger logger("StartEnd", true, false);
30 logger.StartTiming(split1name);
31 logger.EndTiming(); // Ends split1.
32 const auto& timings = logger.GetTimings();
44 TimingLogger logger("StartNewEnd", true, false);
45 logger.StartTiming(split1name);
46 logger.NewTiming(split2name);
47 logger.NewTiming(split3name);
48 logger.EndTiming();
50 const auto& timings = logger
[all...]
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) LOCKS_EXCLUDED(lock_);
77 // A timing logger that knows when a split starts for the purposes of logging tools, like systrace.
159 explicit 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.
H A Dtiming_logger.cc70 void CumulativeLogger::AddLogger(const TimingLogger &logger) { argument
72 TimingLogger::TimingData timing_data(logger.CalculateTimingData());
73 const std::vector<TimingLogger::Timing>& timings = logger.GetTimings();
/art/compiler/jit/
H A Djit_compiler.cc110 TimingLogger logger("JIT compiler timing logger", true, VLOG_IS_ON(jit));
121 TimingLogger::ScopedTiming t2("Initializing", &logger);
131 TimingLogger::ScopedTiming t2("Verifying", &logger);
142 TimingLogger::ScopedTiming t2("Compiling", &logger);
146 TimingLogger::ScopedTiming t2("TrimMaps", &logger);
164 TimingLogger::ScopedTiming t2("MakeExecutable", &logger);
170 runtime->GetJit()->AddTimingLogger(logger);
/art/runtime/gc/collector/
H A Dgarbage_collector.cc41 : duration_ns_(0), timings_("GC iteration timing logger", true, VLOG_IS_ON(heap)) {
193 const CumulativeLogger& logger = GetCumulativeTimings(); local
194 const size_t iterations = logger.GetIterations();
198 os << Dumpable<CumulativeLogger>(logger);
199 const uint64_t total_ns = logger.GetTotalNs();
200 double seconds = NsToMs(logger.GetTotalNs()) / 1000.0;
/art/runtime/jit/
H A Djit.cc54 void Jit::AddTimingLogger(const TimingLogger& logger) { argument
55 cumulative_timings_.AddLogger(logger);
H A Djit.h67 // Add a timing logger to cumulative_timings_.
68 void AddTimingLogger(const TimingLogger& logger);

Completed in 155 milliseconds