Home
last modified time | relevance | path

Searched refs:DatumId (Results 1 – 6 of 6) sorted by relevance

/aosp12/art/runtime/metrics/
H A Dstatsd.cc50 case DatumId::kClassLoadingTotalTime: in EncodeDatumId()
53 case DatumId::kClassVerificationCount: in EncodeDatumId()
59 case DatumId::kYoungGcCount: in EncodeDatumId()
62 case DatumId::kFullGcCount: in EncodeDatumId()
65 case DatumId::kTotalBytesAllocated: in EncodeDatumId()
68 case DatumId::kYoungGcCollectionTime: in EncodeDatumId()
72 case DatumId::kFullGcCollectionTime: in EncodeDatumId()
75 case DatumId::kYoungGcThroughput: in EncodeDatumId()
79 case DatumId::kFullGcThroughput: in EncodeDatumId()
97 case DatumId::kYoungGcThroughputAvg: in EncodeDatumId()
[all …]
H A Dreporter_test.cc55 SafeMap<DatumId, uint64_t> data;
67 void ReportCounter(DatumId counter_type, uint64_t value) override { in ReportCounter()
71 void ReportHistogram(DatumId histogram_type ATTRIBUTE_UNUSED, in ReportHistogram()
180 ASSERT_EQ(report.data.Get(DatumId::kClassVerificationCount), with_metrics ? 2u : 0u); in VerifyReports()
181 ASSERT_EQ(report.data.Get(DatumId::kJitMethodCompileCount), with_metrics ? 1u : 0u); in VerifyReports()
/aosp12/art/libartbase/base/metrics/
H A Dmetrics_test.cc35 MetricsCounter<DatumId::kClassVerificationTotalTime> test_counter; in TEST_F()
47 MetricsCounter<DatumId::kClassVerificationTotalTime> test_counter; in TEST_F()
57 MetricsCounter<DatumId::kClassVerificationTotalTime> test_counter; in TEST_F()
66 MetricsCounter<DatumId::kClassVerificationTotalTime> test_counter; in TEST_F()
84 MetricsCounter<DatumId::kClassVerificationTotalTime> test_counter; in TEST_F()
114 MetricsAverage<DatumId::kClassLoadingTotalTime, uint64_t> avg; in TEST_F()
204 if (counter_type == DatumId::kClassVerificationTotalTime) { in TEST_F()
212 void ReportHistogram(DatumId histogram_type, in TEST_F()
216 if (histogram_type == DatumId::kYoungGcCollectionTime) { in TEST_F()
273 void ReportCounter(DatumId, uint64_t value) override { in TEST_F() argument
[all …]
H A Dmetrics.h78 enum class DatumId { enum
215 virtual void ReportCounter(DatumId counter_type, uint64_t value) = 0;
226 virtual void ReportHistogram(DatumId histogram_type,
234 template <DatumId counter_type, typename T>
240 template <DatumId datum_id, typename T>
252 template <DatumId counter_type, typename T = uint64_t>
283 template <DatumId datum_id, typename T = uint64_t>
330 template <DatumId histogram_type_,
446 void ReportCounter(DatumId counter_type, uint64_t value) override;
448 void ReportHistogram(DatumId histogram_type,
[all …]
H A Dmetrics_test.h40 void ReportCounter([[maybe_unused]] DatumId counter_type,
43 void ReportHistogram([[maybe_unused]] DatumId histogram_type,
57 void ReportCounter(DatumId, uint64_t value) override { *counter_value_ = value; } in CounterValue()
65 template <DatumId histogram_type, size_t num_buckets, int64_t low_value, int64_t high_value>
72 void ReportHistogram(DatumId, int64_t, int64_t, const std::vector<uint32_t>& buckets) override { in GetBuckets()
H A Dmetrics_common.cc31 std::string DatumName(DatumId datum) { in DatumName()
34 case DatumId::k##name: \ in DatumName()
121 void StringBackend::ReportCounter(DatumId counter_type, uint64_t value) { in ReportCounter()
125 void StringBackend::ReportHistogram(DatumId histogram_type, in ReportHistogram()