OLD | NEW |
1 # Memory Usage in CC | 1 # Memory Usage in CC |
2 | 2 |
3 This document gives an overview of memory usage in the CC component, as well as | 3 This document gives an overview of memory usage in the CC component, as well as |
4 information on how to analyze that memory. | 4 information on how to analyze that memory. |
5 | 5 |
6 [TOC] | 6 [TOC] |
7 | 7 |
8 ## Types of Memory in Use | 8 ## Types of Memory in Use |
9 | 9 |
10 CC uses a number of types of memory: | 10 CC uses a number of types of memory: |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
115 3. Browser Process / SharedMemory Category - Resources backed by Bitmap and | 115 3. Browser Process / SharedMemory Category - Resources backed by Bitmap and |
116 Shared Memory GpuMemoryBuffer objects are allocated by the browser and will | 116 Shared Memory GpuMemoryBuffer objects are allocated by the browser and will |
117 also tracked in this category. | 117 also tracked in this category. |
118 | 118 |
119 ## Memory TODOs | 119 ## Memory TODOs |
120 | 120 |
121 The following areas have insufficient memory instrumentation. | 121 The following areas have insufficient memory instrumentation. |
122 | 122 |
123 1. DisplayLists - DisplayLists can be quite large and are currently | 123 1. DisplayLists - DisplayLists can be quite large and are currently |
124 un-instrumented. These use malloc memory and currently contribute to | 124 un-instrumented. These use malloc memory and currently contribute to |
125 malloc/allocated_objects/<unspecified>. [BUG](http://crbug.com/567465) | 125 malloc/allocated_objects/<unspecified>. [BUG](https://crbug.com/567465) |
OLD | NEW |