Searched refs:datum_id (Results 1 – 3 of 3) sorted by relevance
/art/libartbase/base/metrics/ |
D | metrics.h | 288 template <DatumId datum_id, typename T, const T& AccumulatorFunction(const T&, const T&)> 290 template <DatumId datum_id, typename T> 345 template <DatumId datum_id, typename T = uint64_t> 346 class MetricsAverage final : public MetricsCounter<datum_id, T> { 351 MetricsCounter<datum_id, value_t>(value), count_(count) { 368 MetricsCounter<datum_id, value_t>::Add(value); in Add() 373 count_t value = MetricsCounter<datum_id, value_t>::Value(); in Report() 378 backend->ReportCounter(datum_id, average_value); in Report() 385 MetricsCounter<datum_id, value_t>::Reset(); in Reset() 399 template <DatumId datum_id, typename T = uint64_t> [all …]
|
D | metrics_test.cc | 360 void ReportCounter(DatumId datum_id, uint64_t value) override { in TEST_F() argument 361 switch (datum_id) { in TEST_F() 366 if (datum_id == DatumId::kTimeElapsedDelta) { in TEST_F() 368 EXPECT_GE(value, 0u) << "Unexpected value for counter " << DatumName(datum_id); in TEST_F() 370 EXPECT_EQ(value, 0u) << "Unexpected value for counter " << DatumName(datum_id); in TEST_F() 378 EXPECT_NE(value, 0u) << "Unexpected value for metric " << DatumName(datum_id); in TEST_F()
|
/art/runtime/metrics/ |
D | statsd.cc | 46 constexpr std::optional<int32_t> EncodeDatumId(DatumId datum_id) { in EncodeDatumId() argument 47 switch (datum_id) { in EncodeDatumId() 362 std::optional<int32_t> datum_id = EncodeDatumId(counter_type); in ReportCounter() local 363 if (!datum_id.has_value()) { in ReportCounter() 390 datum_id.value(), in ReportCounter()
|