10 "unhooked-ashmem-dalvik-heap",
11 "unhooked-ashmem-dalvik-LinearAlloc",
12 "unhooked-ashmem-dalvik-aux-structure",
13 "unhooked-ashmem-dalvik-bitmap",
14 "unhooked-ashmem-dalvik-other",
17 "unhooked-system-dex",
18 "unhooked-chrome-dex",
19 "unhooked-other-ashmem",
21 "unhooked-file-exec-lib-chrome-shared",
22 "unhooked-file-exec-lib-chrome-private",
24 "unhooked-file-nonexec-lib-chrome-shared",
25 "unhooked-file-nonexec-lib-chrome-private",
26 "unhooked-file-nonexec",
30 "mmap-v8-heap-newspace",
31 "mmap-v8-heap-coderange",
32 "mmap-v8-heap-pagedspace",
34 "mmap-gpu-mappedmemorymanager",
35 "mmap-gpu-command-ringbuffer",
36 "mmap-gpu-transfer-ringbuffer",
37 "mmap-gpu-gles2-createbuffer",
40 "tc-webcore-fontcache",
44 "tc-webcore-sharedbuf",
45 "tc-webcore-XHRcreate",
46 "tc-webcore-XHRreceived",
47 "tc-webcore-docwriter-add",
48 "tc-webcore-node-and-doc",
49 "tc-webcore-node-factory",
50 "tc-webcore-element-wrapper",
51 "tc-webcore-stylepropertyset",
52 "tc-webcore-style-createsheet",
53 "tc-webcore-cachedresource",
54 "tc-webcore-script-execute",
55 "tc-webcore-events-related",
56 "tc-webcore-document-write",
57 "tc-webcore-node-create-renderer",
58 "tc-webcore-image-frame-generator",
59 "tc-webcore-render-catch-all",
60 "tc-webcore-setInnerHTML-except-node",
61 "tc-wtf-StringImpl-user-catch-all",
62 "tc-wtf-HashTable-user-catch-all",
63 "tc-webcore-everything-create",
64 "tc-webkit-from-v8-catch-all",
65 "tc-webkit-catch-all",
74 "UNTIL_HERE_FOR_TOTAL",
75 "total-exclude-profiler",
95 "stacktrace": "optional",
96 "allocator": "optional"
99 "name": "mmap-profiler",
100 "stacktrace": ".*(ProfilerMalloc|MemoryRegionMap::).*",
104 "name": "mmap-type-profiler",
105 "stacktrace": ".*(TypeProfilerMalloc).*",
109 "name": "mmap-tcmalloc",
110 "stacktrace": ".*(DoAllocWithArena|SbrkSysAllocator::Alloc|MmapSysAllocator::Alloc|LowLevelAlloc::Alloc|LowLevelAlloc::AllocWithArena).*",
114 "name": "FROM_HERE_FOR_TOTAL",
115 "stacktrace": "optional",
116 "allocator": "optional"
119 "name": "mustbezero",
120 "stacktrace": "optional",
121 "allocator": "optional"
124 "name": "unhooked-absent",
125 "stacktrace": "optional",
126 "allocator": "optional"
129 "name": "unhooked-ashmem-dalvik-heap",
130 "mappedpathname": "/dev/ashmem/dalvik-heap.*",
131 "allocator": "unhooked"
134 "name": "unhooked-ashmem-dalvik-LinearAlloc",
135 "mappedpathname": "/dev/ashmem/dalvik-LinearAlloc.*",
136 "allocator": "unhooked"
139 "name": "unhooked-ashmem-dalvik-aux-structure",
140 "mappedpathname": "/dev/ashmem/dalvik-aux-structure.*",
141 "allocator": "unhooked"
144 "name": "unhooked-ashmem-dalvik-bitmap",
145 "mappedpathname": "/dev/ashmem/dalvik-bitmap.*",
146 "allocator": "unhooked"
149 "name": "unhooked-ashmem-dalvik-other",
150 "mappedpathname": "/dev/ashmem/dalvik.*",
151 "allocator": "unhooked"
154 "name": "unhooked-kgsl",
155 "mappedpathname": "/dev/kgsl-3d0",
156 "allocator": "unhooked"
159 "name": "unhooked-pvrsrvkm",
160 "mappedpathname": "/dev/pvrsrvkm.*",
161 "allocator": "unhooked"
164 "name": "unhooked-system-dex",
165 "mappedpathname": "/data/dalvik-cache/system.*.dex.*",
166 "allocator": "unhooked"
169 "name": "unhooked-chrome-dex",
170 "mappedpathname": "^/.*?(chrome|content).*?apk@classes.dex",
171 "allocator": "unhooked"
174 "name": "unhooked-other-ashmem",
175 "mappedpathname": "/dev/ashmem/.*",
176 "allocator": "unhooked"
179 "name": "unhooked-anonymous",
180 "mappedpathname": "^$",
181 "allocator": "unhooked"
184 "name": "unhooked-file-exec-lib-chrome-shared",
185 "mappedpathname": "^/.*?(chromeview|content).*",
186 "mappedpermission": "..x.",
187 "allocator": "unhooked",
188 "sharedwith": ["group", "others"]
191 "name": "unhooked-file-exec-lib-chrome-private",
192 "mappedpathname": "^/.*?(chromeview|content).*",
193 "mappedpermission": "..x.",
194 "allocator": "unhooked",
195 "sharedwith": ["private"]
198 "name": "unhooked-file-exec",
199 "mappedpathname": "^/.*",
200 "mappedpermission": "..x.",
201 "allocator": "unhooked"
204 "name": "unhooked-file-nonexec-lib-chrome-shared",
205 "mappedpathname": "^/.*?(chromeview|content).*",
206 "allocator": "unhooked",
207 "sharedwith": ["group", "others"]
210 "name": "unhooked-file-nonexec-lib-chrome-private",
211 "mappedpathname": "^/.*?(chromeview|content).*",
212 "allocator": "unhooked",
213 "sharedwith": ["private"]
216 "name": "unhooked-file-nonexec",
217 "mappedpathname": "^/.*",
218 "allocator": "unhooked"
221 "name": "unhooked-stack",
222 "mappedpathname": ".stack.",
223 "allocator": "unhooked"
226 "name": "unhooked-other",
227 "mappedpathname": ".*",
228 "allocator": "unhooked"
231 "name": "mmap-v8-heap-newspace",
232 "stacktrace": ".*v8::internal::NewSpace::SetUp.*",
236 "name": "mmap-v8-heap-coderange",
237 "stacktrace": ".*v8::internal::CodeRange::SetUp.*",
241 "name": "mmap-v8-heap-pagedspace",
242 "stacktrace": ".*v8::internal::PagedSpace::AllocateRaw.*",
246 "name": "mmap-v8-other",
247 "stacktrace": ".*v8::.*",
251 "name": "mmap-gpu-mappedmemorymanager",
252 "stacktrace": ".*gpu::MappedMemoryManager::Alloc.*",
256 "name": "mmap-gpu-command-ringbuffer",
257 "stacktrace": ".*gpu::CommandBufferHelper::AllocateRingBuffer.*",
261 "name": "mmap-gpu-transfer-ringbuffer",
262 "stacktrace": ".*gpu::TransferBuffer::AllocateRingBuffer.*",
266 "name": "mmap-gpu-gles2-createbuffer",
267 "stacktrace": ".*gpu::gles2::BufferTracker::CreateBuffer.*",
271 "name": "mmap-skia-font",
272 "stacktrace": ".*SkTypeface::openStream.*",
276 "name": "mmap-catch-all",
281 "name": "tc-webcore-fontcache",
282 "stacktrace": ".*WebCore::FontCache::getCachedFontData.*",
283 "allocator": "malloc"
287 "stacktrace": ".* Sk[A-Za-z_]+::.*",
288 "allocator": "malloc"
291 "name": "tc-renderobject",
292 "stacktrace": ".*WebCore::RenderArena::allocate.*",
293 "allocator": "malloc"
296 "name": "tc-renderstyle",
297 "stacktrace": ".*WebCore::RenderStyle::create.*",
298 "allocator": "malloc"
301 "name": "tc-renderstyle",
302 "stacktrace": ".*WebCore::RenderStyle::clone.*",
303 "allocator": "malloc"
306 "name": "tc-webcore-sharedbuf",
307 "stacktrace": ".*WebCore::SharedBuffer::create.*",
308 "allocator": "malloc"
311 "name": "tc-webcore-sharedbuf",
312 "stacktrace": ".*WebCore::SharedBuffer::buffer.*",
313 "allocator": "malloc"
316 "name": "tc-webcore-sharedbuf",
317 "stacktrace": ".*WebCore::SharedBuffer::append.*",
318 "allocator": "malloc"
321 "name": "tc-webcore-XHRcreate",
322 "stacktrace": ".*WebCore::XMLHttpRequest::create .*",
323 "allocator": "malloc"
326 "name": "tc-webcore-XHRreceived",
327 "stacktrace": ".*WebCore::XMLHttpRequest::didReceiveData.*",
328 "allocator": "malloc"
331 "name": "tc-webcore-docwriter-add",
332 "stacktrace": ".*WebCore::DocumentWriter::addData.*",
333 "allocator": "malloc"
336 "name": "tc-webcore-node-and-doc",
337 "stacktrace": ".*WebCore::HTML[a-zA-Z0-9_]*Element::create .*",
338 "allocator": "malloc"
341 "name": "tc-webcore-node-and-doc",
342 "stacktrace": ".*WebCore::Text::create .*",
343 "allocator": "malloc"
346 "name": "tc-webcore-node-and-doc",
347 "stacktrace": ".*WebCore::Comment::create .*",
348 "allocator": "malloc"
351 "name": "tc-webcore-node-and-doc",
352 "stacktrace": ".*WebCore::HTMLDocument::create .*",
353 "allocator": "malloc"
356 "name": "tc-webcore-node-and-doc",
357 "stacktrace": ".*WebCore::CSSStyleRule::create .*",
358 "allocator": "malloc"
361 "name": "tc-webcore-node-and-doc",
362 "stacktrace": ".*WebCore::Attribute::create .*",
363 "allocator": "malloc"
366 "name": "tc-webcore-node-and-doc",
367 "stacktrace": ".*WebCore::DOMWindow::create .*",
368 "allocator": "malloc"
371 "name": "tc-webcore-node-factory",
372 "stacktrace": ".*WebCore::HTML[a-zA-Z0-9_]*Factory::create[a-zA-Z0-9_]*Element.*",
373 "allocator": "malloc"
376 "name": "tc-webcore-element-wrapper",
377 "stacktrace": ".*WebCore::createHTML[a-zA-Z0-9_]*ElementWrapper.*",
378 "allocator": "malloc"
381 "name": "tc-webcore-stylepropertyset",
382 "stacktrace": ".*WebCore::StylePropertySet::create .*",
383 "allocator": "malloc"
386 "name": "tc-webcore-style-createsheet",
387 "stacktrace": ".*WebCore::StyleElement::createSheet.*",
388 "allocator": "malloc"
391 "name": "tc-webcore-cachedresource",
392 "stacktrace": ".*WebCore::CachedResource::data .*",
393 "allocator": "malloc"
396 "name": "tc-webcore-cachedresource",
397 "stacktrace": ".*WebCore::CachedResource::load .*",
398 "allocator": "malloc"
401 "name": "tc-webcore-script-execute",
402 "stacktrace": ".*WebCore::ScriptElement::execute.*",
403 "allocator": "malloc"
406 "name": "tc-webcore-events-related",
407 "stacktrace": ".*WebCore::createAttributeEventListener.*",
408 "allocator": "malloc"
411 "name": "tc-webcore-events-related",
412 "stacktrace": ".*WebCore::V8LazyEventListener::create.*",
413 "allocator": "malloc"
416 "name": "tc-webcore-events-related",
417 "stacktrace": ".*WebCore::V8EventListener::create.*",
418 "allocator": "malloc"
421 "name": "tc-webcore-events-related",
422 "stacktrace": ".*WebCore::Event::create .*",
423 "allocator": "malloc"
426 "name": "tc-webcore-events-related",
427 "stacktrace": ".*WebCore::EventListener::create .*",
428 "allocator": "malloc"
431 "name": "tc-webcore-document-write",
432 "stacktrace": ".*WebCore::Document::write.*",
433 "allocator": "malloc"
436 "name": "tc-webcore-node-create-renderer",
437 "stacktrace": ".*WebCore::Node::createRendererIfNeeded.*",
438 "allocator": "malloc"
441 "name": "tc-webcore-image-frame-generator",
442 "stacktrace": ".*WebCore::ImageFrameGenerator.*",
443 "allocator": "malloc"
446 "name": "tc-webcore-render-catch-all",
447 "stacktrace": ".*WebCore::RenderLayer.*",
448 "allocator": "malloc"
451 "name": "tc-webcore-render-catch-all",
452 "stacktrace": ".*WebCore::RenderBlock.*",
453 "allocator": "malloc"
456 "name": "tc-webcore-render-catch-all",
457 "stacktrace": ".*WebCore::RenderWidget.*",
458 "allocator": "malloc"
461 "name": "tc-webcore-render-catch-all",
462 "stacktrace": ".*WebCore::RenderView.*",
463 "allocator": "malloc"
466 "name": "tc-webcore-render-catch-all",
467 "stacktrace": ".*WebCore::RenderViewImpl.*",
468 "allocator": "malloc"
471 "name": "tc-webcore-render-catch-all",
472 "stacktrace": ".*WebCore::RenderStyle.*",
473 "allocator": "malloc"
476 "name": "tc-webcore-render-catch-all",
477 "stacktrace": ".*WebCore::RenderText.*",
478 "allocator": "malloc"
481 "name": "tc-webcore-render-catch-all",
482 "stacktrace": ".* RendererMain .*",
483 "allocator": "malloc"
486 "name": "tc-webcore-setInnerHTML-except-node",
487 "stacktrace": ".*WebCore::HTMLElement::setInnerHTML.*",
488 "allocator": "malloc"
491 "name": "tc-wtf-StringImpl-user-catch-all",
492 "stacktrace": ".*WTF::StringImpl::create .*",
493 "allocator": "malloc"
496 "name": "tc-wtf-StringImpl-user-catch-all",
497 "stacktrace": ".*WTF::StringImpl::createUninitialized.*",
498 "allocator": "malloc"
501 "name": "tc-wtf-HashTable-user-catch-all",
502 "stacktrace": ".*WTF::HashTable::allocateTable.*",
503 "allocator": "malloc"
506 "name": "tc-webcore-everything-create",
507 "stacktrace": ".*WebCore::[a-zA-Z0-9_]*::create .*",
508 "allocator": "malloc"
511 "name": "tc-webkit-from-v8-catch-all",
512 "stacktrace": ".*(WTF::|WebCore::|WebKit::).*v8::.*",
513 "allocator": "malloc"
516 "name": "tc-webkit-catch-all",
517 "stacktrace": ".*(WTF::|WebCore::|WebKit::).*",
518 "allocator": "malloc"
521 "name": "tc-v8-catch-all",
522 "stacktrace": ".*v8::.*",
523 "allocator": "malloc"
526 "name": "tc-toplevel-string",
527 "stacktrace": "std::basic_string::_Rep::_S_create",
528 "allocator": "malloc"
531 "name": "tc-std-treemap",
532 "stacktrace": ".*::allocate std::(_Rb_tree|__1::__tree).*",
533 "allocator": "malloc"
536 "name": "tc-std-hashmap",
537 "stacktrace": ".*(std::vector::reserve __gnu_cxx::hashtable|::allocate std::_Hashtable|::allocate std::__1::__hash_table).*",
538 "allocator": "malloc"
541 "name": "tc-std-vector",
542 "stacktrace": ".*std::(_Vector_base::_M_allocate|__1::vector::allocate).*",
543 "allocator": "malloc"
546 "name": "tc-std-other",
547 "stacktrace": ".*(__gnu_cxx::new_allocator::allocate|std::__1::allocator::allocate).*",
548 "allocator": "malloc"
551 "name": "tc-catch-all",
553 "allocator": "malloc"
556 "name": "UNTIL_HERE_FOR_TOTAL",
557 "stacktrace": "optional",
558 "allocator": "optional"
561 "name": "total-exclude-profiler",
562 "stacktrace": "optional",
563 "allocator": "optional"
567 "stacktrace": "optional",
568 "allocator": "optional"
572 "stacktrace": "optional",
573 "allocator": "optional"
577 "stacktrace": "optional",
578 "allocator": "optional"
582 "stacktrace": "optional",
583 "allocator": "optional"
586 "name": "file-nonexec",
587 "stacktrace": "optional",
588 "allocator": "optional"
592 "stacktrace": "optional",
593 "allocator": "optional"
597 "stacktrace": "optional",
598 "allocator": "optional"
601 "version": "POLICY_DEEP_3"