Lines Matching refs:uint64_t
208 virtual void BeginReport(uint64_t timestamp_since_start_ms) = 0;
216 virtual void ReportCounter(DatumId counter_type, uint64_t value) = 0;
253 template <DatumId counter_type, typename T = uint64_t>
257 explicit constexpr MetricsCounter(uint64_t value = 0) : value_{value} {
261 static_assert(RoundUp(sizeof(*this), sizeof(uint64_t))
262 == RoundUp(sizeof(intptr_t) + sizeof(value_t), sizeof(uint64_t)));
284 template <DatumId datum_id, typename T = uint64_t>
289 explicit constexpr MetricsAverage(uint64_t value = 0, uint64_t count = 0) :
294 static_assert(RoundUp(sizeof(*this), sizeof(uint64_t))
296 sizeof(uint64_t)));
346 static_assert(RoundUp(sizeof(*this), sizeof(uint64_t))
347 == RoundUp(sizeof(intptr_t) + sizeof(value_t) * num_buckets_, sizeof(uint64_t)));
401 static_assert(RoundUp(sizeof(*this), sizeof(uint64_t)) ==
402 RoundUp(sizeof(intptr_t) + sizeof(T), sizeof(uint64_t)));
420 backend->ReportCounter(datum_id, static_cast<uint64_t>(Value())); in Report()
445 void BeginReport(uint64_t timestamp_millis) override;
447 void ReportCounter(DatumId counter_type, uint64_t value) override;
468 void BeginReport(uint64_t timestamp_millis) override;
483 void BeginReport(uint64_t timestamp_millis) override;
543 uint64_t Stop() { in Stop()
545 uint64_t stop_time_microseconds = MicroTime(); in Stop()
548 uint64_t elapsed_time = stop_time_microseconds - start_time_microseconds_; in Stop()
555 uint64_t start_time_microseconds_;
580 uint64_t beginning_timestamp_;