Home
last modified time | relevance | path

Searched refs:MetricsReporter (Results 1 – 10 of 10) sorted by relevance

/aosp12/art/runtime/metrics/
H A Dreporter.cc36 std::unique_ptr<MetricsReporter> MetricsReporter::Create( in Create()
39 return std::unique_ptr<MetricsReporter>{new MetricsReporter{std::move(config), runtime}}; in Create()
42 MetricsReporter::MetricsReporter(const ReportingConfig& config, Runtime* runtime) in MetricsReporter() function in art::metrics::MetricsReporter
48 MetricsReporter::~MetricsReporter() { MaybeStopBackgroundThread(); } in ~MetricsReporter()
74 void MetricsReporter::MaybeStopBackgroundThread() { in MaybeStopBackgroundThread()
82 void MetricsReporter::NotifyStartupCompleted() { in NotifyStartupCompleted()
116 void MetricsReporter::BackgroundThreadRun() { in BackgroundThreadRun()
186 void MetricsReporter::MaybeResetTimeout() { in MaybeResetTimeout()
192 const ArtMetrics* MetricsReporter::GetMetrics() { in GetMetrics()
196 void MetricsReporter::ReportMetrics() { in ReportMetrics()
[all …]
H A Dreporter.h93 class MetricsReporter {
96 static std::unique_ptr<MetricsReporter> Create(const ReportingConfig& config, Runtime* runtime);
98 virtual ~MetricsReporter();
138 MetricsReporter(const ReportingConfig& config, Runtime* runtime);
H A Dreporter_test.cc35 class MockMetricsReporter : public MetricsReporter {
38 MetricsReporter(config, runtime), in MockMetricsReporter()
/aosp12/packages/modules/GeoTZ/locationtzprovider/src/main/java/com/android/timezone/location/provider/
H A DEnvironmentImpl.java46 import com.android.timezone.location.provider.core.MetricsReporter;
149 @NonNull private final MetricsReporter mMetricsReporter;
188 private MetricsReporter createMetricsReporter(@NonNull String className) { in createMetricsReporter()
191 return (MetricsReporter) clazz.newInstance(); in createMetricsReporter()
355 MetricsReporter.LISTENING_STOPPED_REASON_TIMED_OUT); in startPassiveLocationListening()
369 MetricsReporter.LISTENING_STOPPED_REASON_CANCELLED); in startPassiveLocationListening()
400 MetricsReporter.LISTENING_STOPPED_REASON_CANCELLED);
426 MetricsReporter.LISTENING_STOPPED_REASON_LOCATION_OBTAINED);
/aosp12/packages/modules/GeoTZ/apex/com.android.geotz/src/main/java/com/android/geotz/
H A DMetricsReporterImpl.java18 import com.android.timezone.location.provider.core.MetricsReporter;
25 public class MetricsReporterImpl extends MetricsReporter {
/aosp12/packages/modules/GeoTZ/locationtzprovider/src/main/java/com/android/timezone/location/provider/core/
H A DMetricsReporter.java24 public abstract class MetricsReporter { class
/aosp12/packages/modules/GeoTZ/apex/com.android.geotz/resources/
H A Dofflineltzprovider.properties16 # The implementation of com.android.timezone.location.provider.core.MetricsReporter to use.
/aosp12/art/runtime/
H A Druntime.h1433 std::unique_ptr<metrics::MetricsReporter> metrics_reporter_;
H A Druntime.cc2005 metrics_reporter_ = metrics::MetricsReporter::Create(metrics_config, this); in InitMetrics()
/aosp12/art/openjdkjvmti/
H A Dti_thread.cc132 name != art::metrics::MetricsReporter::kBackgroundThreadName && in ThreadStart()