|
Move memory histograms generation to MetricsMemoryDetails.
Also moves MetricsMemoryDetails (and MemoryGrowthTracker) to its
own file as well as moving the corresponding browser test.
This allows the base MemoryDetails class to be simplified, as it now
needs to do a lot less. Also, disables logging of these histograms
from a couple places that use the MemoryDetails that didn't need to
log the histograms but were doing it anyways (with TODOs).
BUG= 448834
Committed: https://crrev.com/89406d1fbe69fc8a87e30315b17c2a76aac33517
Cr-Commit-Position: refs/heads/master@{#312026}
Total comments: 12
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+404 lines, -439 lines) |
Patch |
 |
M |
chrome/browser/chromeos/memory/oom_priority_manager.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/feedback/system_logs/log_sources/memory_details_log_source.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/memory_details.h
|
View
|
|
5 chunks |
+8 lines, -48 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/memory_details.cc
|
View
|
|
5 chunks |
+4 lines, -280 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/memory_details_android.cc
|
View
|
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/memory_details_browsertest.cc
|
View
|
|
1 chunk |
+0 lines, -57 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/memory_details_linux.cc
|
View
|
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/memory_details_mac.cc
|
View
|
1
|
1 chunk |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/memory_details_win.cc
|
View
|
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/metrics/chrome_metrics_service_client.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/metrics/chrome_metrics_service_client.cc
|
View
|
|
2 chunks |
+1 line, -24 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/metrics/metrics_memory_details.h
|
View
|
1
2
3
|
1 chunk |
+71 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/metrics/metrics_memory_details.cc
|
View
|
1
2
|
1 chunk |
+296 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
chrome/browser/metrics/metrics_memory_details_browsertest.cc
|
View
|
1
2
|
4 chunks |
+12 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/about_ui.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/memory_internals/memory_internals_proxy.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_tests.gypi
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 21 (10 generated)
|