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

/art/runtime/base/
H A Dtiming_logger.cc37 constexpr size_t TimingLogger::kIndexNotFound;
70 void CumulativeLogger::AddLogger(const TimingLogger &logger) {
72 TimingLogger::TimingData timing_data(logger.CalculateTimingData());
73 const std::vector<TimingLogger::Timing>& timings = logger.GetTimings();
131 TimingLogger::TimingLogger(const char* name, bool precise, bool verbose) function in class:art::TimingLogger
135 void TimingLogger::Reset() {
139 void TimingLogger::StartTiming(const char* label) {
145 void TimingLogger::EndTiming() {
150 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 279 milliseconds