Hang reports - add measures of cpu, memory and disk load
Note:
- these hang reports are only collected on experimental canary builds
- the disk load measure assumes the user has a C logical drive and measures only that drive's load.
Also enables delay loading for PDH (incl. preexisting use case).
BUG=478209
Review-Url: https://codereview.chromium.org/1940423002
Cr-Commit-Position: refs/heads/master@{#393629}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index c30c2b6..7c513a0 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -48,9 +48,12 @@
"dwmapi.lib",
"netapi32.lib",
"ndfapi.lib", # Used by browser/net/net_error_diagnostics_dialog_win.h
- "pdh.lib",
+ "pdh.lib", # Used by browser/private_working_set_snapshot.h
]
- ldflags = [ "/DELAYLOAD:ndfapi.dll" ]
+ ldflags = [
+ "/DELAYLOAD:ndfapi.dll",
+ "/DELAYLOAD:pdh.dll", # The task manager is rarely used.
+ ]
}
}