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

Side by Side Diff: tools/deep_memory_profiler/policy.android.browser.json

Issue 18710003: Android / dmprof: explodes policies for shared areas. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 5 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | tools/deep_memory_profiler/policy.android.renderer.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 "components": [ 2 "components": [
3 "second", 3 "second",
4 "mmap-profiler", 4 "mmap-profiler",
5 "mmap-type-profiler", 5 "mmap-type-profiler",
6 "mmap-tcmalloc", 6 "mmap-tcmalloc",
7 "FROM_HERE_FOR_TOTAL", 7 "FROM_HERE_FOR_TOTAL",
8 "mustbezero", 8 "mustbezero",
9 "unhooked-absent", 9 "unhooked-absent",
10 "unhooked-ashmem-dalvik-heap", 10 "unhooked-ashmem-dalvik-heap",
11 "unhooked-ashmem-dalvik-LinearAlloc", 11 "unhooked-ashmem-dalvik-LinearAlloc",
12 "unhooked-ashmem-dalvik-aux-structure", 12 "unhooked-ashmem-dalvik-aux-structure",
13 "unhooked-ashmem-dalvik-bitmap", 13 "unhooked-ashmem-dalvik-bitmap",
14 "unhooked-ashmem-dalvik-other", 14 "unhooked-ashmem-dalvik-other",
15 "unhooked-pvrsrvkm", 15 "unhooked-pvrsrvkm-private",
16 "unhooked-pvrsrvkm-chrome",
17 "unhooked-pvrsrvkm-others",
16 "unhooked-system-dex", 18 "unhooked-system-dex",
17 "unhooked-chrome-dex", 19 "unhooked-chrome-dex",
18 "unhooked-other-ashmem", 20 "unhooked-other-ashmem",
19 "unhooked-anonymous", 21 "unhooked-anonymous",
20 "unhooked-file-exec-lib-chrome", 22 "unhooked-file-exec-lib-chrome-shared",
23 "unhooked-file-exec-lib-chrome-private",
21 "unhooked-file-exec", 24 "unhooked-file-exec",
22 "unhooked-file-nonexec-lib-chrome", 25 "unhooked-file-nonexec-lib-chrome-shared",
26 "unhooked-file-nonexec-lib-chrome-private",
23 "unhooked-file-nonexec", 27 "unhooked-file-nonexec",
24 "unhooked-stack", 28 "unhooked-stack",
25 "unhooked-other", 29 "unhooked-other",
26 "no-bucket", 30 "no-bucket",
27 "mmap-gpu-transferbuffer", 31 "mmap-gpu-transferbuffer",
28 "mmap-gpu-ringbuffer", 32 "mmap-gpu-ringbuffer",
29 "mmap-catch-all", 33 "mmap-catch-all",
30 "tc-disk_cache-backing", 34 "tc-disk_cache-backing",
31 "tc-disk_cache-other", 35 "tc-disk_cache-other",
32 "tc-sqlite3MemAlloc", 36 "tc-sqlite3MemAlloc",
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
113 "name": "unhooked-ashmem-dalvik-bitmap", 117 "name": "unhooked-ashmem-dalvik-bitmap",
114 "mappedpathname": "/dev/ashmem/dalvik-bitmap.*", 118 "mappedpathname": "/dev/ashmem/dalvik-bitmap.*",
115 "allocator": "unhooked" 119 "allocator": "unhooked"
116 }, 120 },
117 { 121 {
118 "name": "unhooked-ashmem-dalvik-other", 122 "name": "unhooked-ashmem-dalvik-other",
119 "mappedpathname": "/dev/ashmem/dalvik.*", 123 "mappedpathname": "/dev/ashmem/dalvik.*",
120 "allocator": "unhooked" 124 "allocator": "unhooked"
121 }, 125 },
122 { 126 {
123 "name": "unhooked-pvrsrvkm", 127 "name": "unhooked-pvrsrvkm-private",
Sami 2013/07/04 17:13:12 Keeping these under a single category like you sug
124 "mappedpathname": "/dev/pvrsrvkm.*", 128 "mappedpathname": "/dev/pvrsrvkm.*",
125 "allocator": "unhooked" 129 "allocator": "unhooked",
130 "sharedwith": ["private"]
131 },
132 {
133 "name": "unhooked-pvrsrvkm-others",
134 "mappedpathname": "/dev/pvrsrvkm.*",
135 "allocator": "unhooked",
136 "sharedwith": ["others"]
137 },
138 {
139 "name": "unhooked-pvrsrvkm-chrome",
140 "mappedpathname": "/dev/pvrsrvkm.*",
141 "allocator": "unhooked",
142 "sharedwith": ["group"]
126 }, 143 },
127 { 144 {
128 "name": "unhooked-system-dex", 145 "name": "unhooked-system-dex",
129 "mappedpathname": "/data/dalvik-cache/system.*.dex.*", 146 "mappedpathname": "/data/dalvik-cache/system.*.dex.*",
130 "allocator": "unhooked" 147 "allocator": "unhooked"
131 }, 148 },
132 { 149 {
133 "name": "unhooked-chrome-dex", 150 "name": "unhooked-chrome-dex",
134 "mappedpathname": "^/.*?(chrome|content).*?apk@classes.dex", 151 "mappedpathname": "^/.*?(chrome|content).*?apk@classes.dex",
135 "allocator": "unhooked" 152 "allocator": "unhooked"
136 }, 153 },
137 { 154 {
138 "name": "unhooked-other-ashmem", 155 "name": "unhooked-other-ashmem",
139 "mappedpathname": "/dev/ashmem/.*", 156 "mappedpathname": "/dev/ashmem/.*",
140 "allocator": "unhooked" 157 "allocator": "unhooked"
141 }, 158 },
142 { 159 {
143 "name": "unhooked-anonymous", 160 "name": "unhooked-anonymous",
144 "mappedpathname": "^$", 161 "mappedpathname": "^$",
145 "allocator": "unhooked" 162 "allocator": "unhooked"
146 }, 163 },
147 { 164 {
148 "name": "unhooked-file-exec-lib-chrome", 165 "name": "unhooked-file-exec-lib-chrome-shared",
149 "mappedpathname": "^/.*?(chromeview|content).*", 166 "mappedpathname": "^/.*?(chromeview|content).*",
150 "mappedpermission": "..x.", 167 "mappedpermission": "..x.",
151 "allocator": "unhooked" 168 "allocator": "unhooked",
169 "sharedwith": ["group", "others"]
170 },
171 {
172 "name": "unhooked-file-exec-lib-chrome-private",
173 "mappedpathname": "^/.*?(chromeview|content).*",
174 "mappedpermission": "..x.",
175 "allocator": "unhooked",
176 "sharedwith": ["private"]
152 }, 177 },
153 { 178 {
154 "name": "unhooked-file-exec", 179 "name": "unhooked-file-exec",
155 "mappedpathname": "^/.*", 180 "mappedpathname": "^/.*",
156 "mappedpermission": "..x.", 181 "mappedpermission": "..x.",
157 "allocator": "unhooked" 182 "allocator": "unhooked"
158 }, 183 },
159 { 184 {
160 "name": "unhooked-file-nonexec-lib-chrome", 185 "name": "unhooked-file-nonexec-lib-chrome-shared",
161 "mappedpathname": "^/.*?(chromeview|content).*", 186 "mappedpathname": "^/.*?(chromeview|content).*",
162 "allocator": "unhooked" 187 "allocator": "unhooked",
188 "sharedwith": ["group", "others"]
189 },
190 {
191 "name": "unhooked-file-nonexec-lib-chrome-private",
192 "mappedpathname": "^/.*?(chromeview|content).*",
193 "allocator": "unhooked",
194 "sharedwith": ["private"]
163 }, 195 },
164 { 196 {
165 "name": "unhooked-file-nonexec", 197 "name": "unhooked-file-nonexec",
166 "mappedpathname": "^/.*", 198 "mappedpathname": "^/.*",
167 "allocator": "unhooked" 199 "allocator": "unhooked"
168 }, 200 },
169 { 201 {
170 "name": "unhooked-stack", 202 "name": "unhooked-stack",
171 "mappedpathname": ".stack.", 203 "mappedpathname": ".stack.",
172 "allocator": "unhooked" 204 "allocator": "unhooked"
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
292 "allocator": "optional" 324 "allocator": "optional"
293 }, 325 },
294 { 326 {
295 "name": "other", 327 "name": "other",
296 "stacktrace": "optional", 328 "stacktrace": "optional",
297 "allocator": "optional" 329 "allocator": "optional"
298 } 330 }
299 ], 331 ],
300 "version": "POLICY_DEEP_3" 332 "version": "POLICY_DEEP_3"
301 } 333 }
OLDNEW
« no previous file with comments | « no previous file | tools/deep_memory_profiler/policy.android.renderer.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698