Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(660)

Unified Diff: components/subresource_filter/content/renderer/subresource_filter_agent.cc

Issue 2503283003: Add high-precision timing histograms. (Closed)
Patch Set: Use product name instead of project name. Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/subresource_filter/content/renderer/subresource_filter_agent.cc
diff --git a/components/subresource_filter/content/renderer/subresource_filter_agent.cc b/components/subresource_filter/content/renderer/subresource_filter_agent.cc
index 90c1230bd6ae917a715de1d708ee47e552083271..d05d79d01fa2ab61c343677ae6b0649e6eba4901 100644
--- a/components/subresource_filter/content/renderer/subresource_filter_agent.cc
+++ b/components/subresource_filter/content/renderer/subresource_filter_agent.cc
@@ -92,6 +92,13 @@ void SubresourceFilterAgent::RecordHistogramsOnLoadFinished() {
UMA_HISTOGRAM_COUNTS_1000(
"SubresourceFilter.DocumentLoad.NumSubresourceLoads.Disallowed",
statistics.num_loads_disallowed);
+
+ UMA_HISTOGRAM_TIMES(
+ "SubresourceFilter.DocumentLoad.SubresourceSums.Evaluation.WallDuration",
+ statistics.total_wall_duration);
+ UMA_HISTOGRAM_TIMES(
+ "SubresourceFilter.DocumentLoad.SubresourceSums.Evaluation.CPUDuration",
+ statistics.total_cpu_duration);
}
void SubresourceFilterAgent::OnDestruct() {

Powered by Google App Engine
This is Rietveld 408576698