class SysmemMetrics
Defined at line 18 of file ../../src/sysmem/server/sysmem_metrics.h
Public Methods
void SysmemMetrics ()
Defined at line 12 of file ../../src/sysmem/server/sysmem_metrics.cc
cobalt::MetricsBuffer & metrics_buffer ()
Defined at line 20 of file ../../src/sysmem/server/sysmem_metrics.cc
void LogUnusedPageCheck (sysmem_metrics::UnusedPageCheckMetricDimensionEvent event)
Defined at line 22 of file ../../src/sysmem/server/sysmem_metrics.cc
void LogUnusedPageCheckCounts (uint32_t succeeded_count, uint32_t failed_count)
Defined at line 26 of file ../../src/sysmem/server/sysmem_metrics.cc
void LogCloseWeakAsapTakingTooLong ()
This is called once a close_weak_asap (per-buffer_index) has taken 5s (so far), regardless of
whether all the weak VMOs are ever closed after that.
Defined at line 47 of file ../../src/sysmem/server/sysmem_metrics.cc
void LogCloseWeakAsapDuration (zx::duration duration)
This is called only once all weak VMOs (per-buffer_index) have been closed. If they're never
actually closed, this is never called (in contrast to LogCloseWeakAsapTakingTooLong).
Defined at line 52 of file ../../src/sysmem/server/sysmem_metrics.cc