Index: tools/metrics/histograms/histograms.xml |
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
index c0b7cf8499249f533dcf3cbd702ffa1c809c4b82..40910b82cf8c1b6b328f45c34102fe54484ad74e 100644 |
--- a/tools/metrics/histograms/histograms.xml |
+++ b/tools/metrics/histograms/histograms.xml |
@@ -26698,6 +26698,62 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
</summary> |
</histogram> |
+<histogram name="Memory.Experimental.Renderer.BlinkGCMB" units="MB"> |
Ilya Sherman
2017/01/12 01:04:14
Optional nit: Are you sure that you want "MB" to b
keishi
2017/01/12 01:58:00
Done. Removed MB from names.
keishi
2017/01/12 01:58:00
Done. Removed MB from the names.
|
+ <owner>keishi@chromium.org</owner> |
+ <summary> |
+ The memory usage of the BlinkGC allocator after a page load. |
+ </summary> |
+</histogram> |
Ilya Sherman
2017/01/12 01:04:14
To clarify, I'd suggest using histogram suffixes r
keishi
2017/01/12 01:58:00
Done.
|
+ |
+<histogram name="Memory.Experimental.Renderer.DiscardableMB" units="MB"> |
+ <owner>keishi@chromium.org</owner> |
+ <summary> |
+ The memory usage of the discardable memory after a page load. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.Experimental.Renderer.MallocMB" units="MB"> |
+ <owner>keishi@chromium.org</owner> |
+ <summary>The memory usage of the malloc after a page load.</summary> |
+</histogram> |
+ |
+<histogram name="Memory.Experimental.Renderer.NonDiscardableTotalAllocatedMB" |
+ units="MB"> |
+ <owner>keishi@chromium.org</owner> |
+ <summary> |
+ The sum of the memory usages of PartitionAlloc, malloc, mainThreadIsolate() |
+ and BlinkGC allocator after a page load. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.Experimental.Renderer.PartitionAllocMB" units="MB"> |
+ <owner>keishi@chromium.org</owner> |
+ <summary>The memory usage of PartitionAlloc after a page load.</summary> |
+</histogram> |
+ |
+<histogram name="Memory.Experimental.Renderer.TotalAllocatedMB" units="MB"> |
+ <owner>keishi@chromium.org</owner> |
+ <summary> |
+ The sum of the memory usages of PartitionAlloc, malloc, discardable memory, |
+ mainThreadIsolate() and BlinkGC allocator after a page load. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.Experimental.Renderer.TotalAllocatedPerRenderViewMB" |
+ units="MB"> |
+ <owner>keishi@chromium.org</owner> |
+ <summary> |
+ The sum of the memory usages of PartitionAlloc, malloc, discardable memory, |
+ mainThreadIsolate() and BlinkGC allocator divided by the number of |
+ RenderViews after a page load. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.Experimental.Renderer.V8MainThreadIsolateMB" units="MB"> |
+ <owner>keishi@chromium.org</owner> |
+ <summary>The memory usage of mainThreadIsolate() after a page load.</summary> |
+</histogram> |
+ |
<histogram name="Memory.Extension" units="KB"> |
<owner>hajimehoshi@chromium.org</owner> |
<owner>kenjibaheux@google.com</owner> |
@@ -115044,6 +115100,22 @@ value. |
<affected-histogram name="Event.Latency.RendererImpl"/> |
</histogram_suffixes> |
+<histogram_suffixes name="RendererMemoryTiming"> |
+ <affected-histogram name="Memory.Experimental.Renderer.BlinkGCMB"/> |
+ <affected-histogram name="Memory.Experimental.Renderer.DiscardableMB"/> |
+ <affected-histogram name="Memory.Experimental.Renderer.MallocMB"/> |
+ <affected-histogram |
+ name="Memory.Experimental.Renderer.NonDiscardableTotalAllocatedMB"/> |
+ <suffix name="DidFinishLoad" label="DidFinishLoad"/> |
Ilya Sherman
2017/01/12 01:04:14
nit: I *think* this suffix is recorded every time
keishi
2017/01/12 01:58:00
Done. Main frame only will be more stable but ifra
|
+ <suffix name="MainFrameDidFinishLoad" label="Main frame DidFinishLoad"/> |
Ilya Sherman
2017/01/12 01:04:14
nit: Please move these suffixes above all of the a
keishi
2017/01/12 01:58:00
Done.
|
+ <affected-histogram name="Memory.Experimental.Renderer.PartitionAllocMB"/> |
+ <affected-histogram name="Memory.Experimental.Renderer.TotalAllocatedMB"/> |
+ <affected-histogram |
+ name="Memory.Experimental.Renderer.TotalAllocatedPerRenderViewMB"/> |
+ <affected-histogram |
+ name="Memory.Experimental.Renderer.V8MainThreadIsolateMB"/> |
+</histogram_suffixes> |
+ |
<histogram_suffixes name="RequestMediaKeySystemAccessKeySystems" separator="."> |
<suffix name="ClearKey" label="Requests for the Clear Key key system."/> |
<suffix name="Unknown" |