Chromium Code Reviews
DescriptionEnable startup profiling by Win x64 stack sampling profiler
Collects stack samples at 10 Hz for 30 seconds at startup. Uploading of
samples to UMA is controlled by a Finch experiment.
This change moves to a callback-based mechanism for communicating
completed profiles to the metrics provider to avoid profiles lingering
in memory when reporting is disabled.
BUG=464929
Committed: https://crrev.com/ae2a08ac68bcb4000d1ddf391dbf19aa285cc48f
Cr-Commit-Position: refs/heads/master@{#324175}
Patch Set 1 #Patch Set 2 : update tests #Patch Set 3 : add tests #
Total comments: 15
Patch Set 4 : address comments #
Total comments: 11
Patch Set 5 : address comments #Patch Set 6 : early destruction fix #
Total comments: 2
Patch Set 7 : rebase onto cleanup CL #Patch Set 8 : restore AVeryLongTimeDelta #
Total comments: 1
Patch Set 9 : rebase #Patch Set 10 : do IsSamplingProfilingReportingEnabled() check when appending profiles #
Total comments: 4
Patch Set 11 : add test #Messages
Total messages: 27 (8 generated)
|