Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(797)

Side by Side Diff: components/tracing/docs/memory_infra.md

Issue 1598393004: [Docs] Move heap profiler docs into repository (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@docs
Patch Set: Address petrcermak comment Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « components/tracing/docs/heap_profiler.md ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # MemoryInfra 1 # MemoryInfra
2 2
3 MemoryInfra is a timeline-based profiling system integrated in chrome://tracing. 3 MemoryInfra is a timeline-based profiling system integrated in chrome://tracing.
4 It aims at creating Chrome-scale memory measurement tooling so that on any 4 It aims at creating Chrome-scale memory measurement tooling so that on any
5 Chrome in the world --- desktop, mobile, Chrome OS or any other --- with the 5 Chrome in the world --- desktop, mobile, Chrome OS or any other --- with the
6 click of a button you can understand where memory is being used in your system. 6 click of a button you can understand where memory is being used in your system.
7 7
8 [TOC] 8 [TOC]
9 9
10 ## Getting Started 10 ## Getting Started
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
88 The **tracing column in gray** reports memory that is used to collect all of the 88 The **tracing column in gray** reports memory that is used to collect all of the
89 above information. This memory would not be used if tracing were not enabled, 89 above information. This memory would not be used if tracing were not enabled,
90 and it is discounted from malloc and the blue columns. 90 and it is discounted from malloc and the blue columns.
91 91
92 <!-- TODO(primiano): Improve this. https://crbug.com/??? --> 92 <!-- TODO(primiano): Improve this. https://crbug.com/??? -->
93 93
94 [oilpan]: /third_party/WebKit/Source/platform/heap/BlinkGCDesign.md 94 [oilpan]: /third_party/WebKit/Source/platform/heap/BlinkGCDesign.md
95 [cc-memory]: /cc/memory.md 95 [cc-memory]: /cc/memory.md
96 [partalloc]: /third_party/WebKit/Source/wtf/PartitionAlloc.md 96 [partalloc]: /third_party/WebKit/Source/wtf/PartitionAlloc.md
97 97
98 ## Related Pages
99
100 * [Heap Profiling with MemoryInfra](heap_profiler.md)
101
98 ## Rationale 102 ## Rationale
99 103
100 Another memory profiler? What is wrong with tool X? 104 Another memory profiler? What is wrong with tool X?
101 Most of the existing tools: 105 Most of the existing tools:
102 106
103 * Are hard to get working with Chrome. (Massive symbols, require OS-specific 107 * Are hard to get working with Chrome. (Massive symbols, require OS-specific
104 tricks.) 108 tricks.)
105 * Lack Chrome-related context. 109 * Lack Chrome-related context.
106 * Don't deal with multi-process scenarios. 110 * Don't deal with multi-process scenarios.
107 111
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
153 157
154 Chrome-side design docs: 158 Chrome-side design docs:
155 159
156 <iframe width="100%" height="300px" src="https://docs.google.com/a/google.com/em beddedfolderview?id=0B3KuDeqD-lVJfndSa2dleUQtMnZDeWpPZk1JV0QtbVM5STkwWms4YThzQ0p GTmU1QU9kNVk"> 160 <iframe width="100%" height="300px" src="https://docs.google.com/a/google.com/em beddedfolderview?id=0B3KuDeqD-lVJfndSa2dleUQtMnZDeWpPZk1JV0QtbVM5STkwWms4YThzQ0p GTmU1QU9kNVk">
157 </iframe> 161 </iframe>
158 162
159 Catapult-side design docs: 163 Catapult-side design docs:
160 164
161 <iframe width="100%" height="300px" src="https://docs.google.com/a/google.com/em beddedfolderview?id=0B3KuDeqD-lVJfm10bXd5YmRNWUpKOElOWS0xdU1tMmV1S3F4aHo0ZDJLTmt GRy1qVnQtVWM"> 165 <iframe width="100%" height="300px" src="https://docs.google.com/a/google.com/em beddedfolderview?id=0B3KuDeqD-lVJfm10bXd5YmRNWUpKOElOWS0xdU1tMmV1S3F4aHo0ZDJLTmt GRy1qVnQtVWM">
162 </iframe> 166 </iframe>
OLDNEW
« no previous file with comments | « components/tracing/docs/heap_profiler.md ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698