| Index: third_party/crashpad/crashpad/util/misc/metrics.cc
|
| diff --git a/third_party/crashpad/crashpad/util/misc/metrics.cc b/third_party/crashpad/crashpad/util/misc/metrics.cc
|
| index 48be7ecd7aed785a9822331b51c961ff19184443..e2bd9f0ba38bdc761739b02ee66f68a1c5fbf5cd 100644
|
| --- a/third_party/crashpad/crashpad/util/misc/metrics.cc
|
| +++ b/third_party/crashpad/crashpad/util/misc/metrics.cc
|
| @@ -98,6 +98,14 @@ void Metrics::ExceptionEncountered() {
|
| ExceptionProcessing(ExceptionProcessingState::kStarted);
|
| }
|
|
|
| +// static
|
| +void Metrics::HandlerLifetimeMilestone(LifetimeMilestone milestone) {
|
| + UMA_HISTOGRAM_ENUMERATION("Crashpad.HandlerLifetimeMilestone",
|
| + static_cast<int32_t>(milestone),
|
| + static_cast<int32_t>(LifetimeMilestone::kMaxValue));
|
| +}
|
| +
|
| +// static
|
| void Metrics::HandlerCrashed(uint32_t exception_code) {
|
| UMA_HISTOGRAM_SPARSE_SLOWLY(
|
| "Crashpad.HandlerCrash.ExceptionCode." METRICS_OS_NAME,
|
|
|