Searched defs:TimingLogger (Results 1 - 2 of 2) sorted by relevance

/art/runtime/base/
H A Dtiming_logger.cc36 constexpr size_t TimingLogger::kIndexNotFound;
69 void CumulativeLogger::AddLogger(const TimingLogger &logger) {
71 TimingLogger::TimingData timing_data(logger.CalculateTimingData());
72 const std::vector<TimingLogger::Timing>& timings = logger.GetTimings();
130 TimingLogger::TimingLogger(const char* name, bool precise, bool verbose) function in class:art::TimingLogger
134 void TimingLogger::Reset() {
138 void TimingLogger::StartTiming(const char* label) {
144 void TimingLogger::EndTiming() {
149 uint64_t TimingLogger
[all...]
H A Dtiming_logger.h29 class TimingLogger;
45 void AddLogger(const TimingLogger& logger) LOCKS_EXCLUDED(lock_);
78 class TimingLogger { class in namespace:art
131 friend class TimingLogger;
134 explicit TimingLogger(const char* name, bool precise, bool verbose);
135 ~TimingLogger();
159 explicit ScopedTiming(const char* label, TimingLogger* logger) : logger_(logger) {
171 TimingLogger* const logger_; // The timing logger which the scoped timing is associated with.
195 DISALLOW_COPY_AND_ASSIGN(TimingLogger);

Completed in 248 milliseconds