| commit | 498c838a685f07dda12f74620f9a13ae0cf62383 | [log] [tgz] |
|---|---|---|
| author | altimin <altimin@chromium.org> | Fri May 12 17:49:18 2017 |
| committer | Commit bot <commit-bot@chromium.org> | Fri May 12 17:49:18 2017 |
| tree | e4b7d9e7a069489382c95ac44d2a2f7237cf25d6 | |
| parent | c19a67fae86a4247b53ccece5bd37eac5afa7edf [diff] |
[histogram] Make histograms more resistant to overflows. Instead of calculating deltas from cumulative snapshots, store unlogged histogram samples in a separate HistogramSample object. This will reduce overflows from long-running sessions given that data between UMA pings fits into 32-bit integer. BUG=719446 Review-Url: https://codereview.chromium.org/2867303004 Cr-Commit-Position: refs/heads/master@{#471359}