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",
16 "unhooked-system-dex",
17 "unhooked-chrome-dex",
18 "unhooked-other-ashmem",
20 "unhooked-file-exec-lib-chrome",
22 "unhooked-file-nonexec-lib-chrome",
23 "unhooked-file-nonexec",
27 "mmap-v8-heap-newspace",
28 "mmap-v8-heap-coderange",
29 "mmap-v8-heap-pagedspace",
31 "mmap-gpu-mappedmemorymanager",
32 "mmap-gpu-command-ringbuffer",
33 "mmap-gpu-transfer-ringbuffer",
34 "mmap-gpu-gles2-createbuffer",
37 "tc-disk_cache-backing",
38 "tc-disk_cache-other",
48 "tc-webcore-fontcache",
51 "tc-webcore-sharedbuf",
52 "tc-webcore-XHRcreate",
53 "tc-webcore-XHRreceived",
54 "tc-webcore-docwriter-add",
55 "tc-webcore-node-and-doc",
56 "tc-webcore-node-factory",
57 "tc-webcore-element-wrapper",
58 "tc-webcore-stylepropertyset",
59 "tc-webcore-style-createsheet",
60 "tc-webcore-resource",
61 "tc-webcore-script-execute",
62 "tc-webcore-events-related",
63 "tc-webcore-document-write",
64 "tc-webcore-element-create-renderer",
65 "tc-webcore-render-catch-all",
66 "tc-webcore-setInnerHTML-except-node",
67 "tc-wtf-StringImpl-user-catch-all",
68 "tc-wtf-HashTable-user-catch-all",
69 "tc-webcore-everything-create",
70 "tc-webkit-from-v8-catch-all",
71 "tc-webkit-catch-all",
75 "UNTIL_HERE_FOR_TOTAL",
76 "total-exclude-profiler",
96 "stacktrace": "optional",
97 "allocator": "optional"
100 "name": "mmap-profiler",
101 "stacktrace": ".*(ProfilerMalloc|MemoryRegionMap::).*",
105 "name": "mmap-type-profiler",
106 "stacktrace": ".*(TypeProfilerMalloc).*",
110 "name": "mmap-tcmalloc",
111 "stacktrace": ".*(DoAllocWithArena|SbrkSysAllocator::Alloc|MmapSysAllocator::Alloc|LowLevelAlloc::Alloc|LowLevelAlloc::AllocWithArena).*",
115 "name": "FROM_HERE_FOR_TOTAL",
116 "stacktrace": "optional",
117 "allocator": "optional"
120 "name": "mustbezero",
121 "stacktrace": "optional",
122 "allocator": "optional"
125 "name": "unhooked-absent",
126 "stacktrace": "optional",
127 "allocator": "optional"
130 "name": "unhooked-ashmem-dalvik-heap",
131 "mappedpathname": "/dev/ashmem/dalvik-heap.*",
132 "allocator": "unhooked"
135 "name": "unhooked-ashmem-dalvik-LinearAlloc",
136 "mappedpathname": "/dev/ashmem/dalvik-LinearAlloc.*",
137 "allocator": "unhooked"
140 "name": "unhooked-ashmem-dalvik-aux-structure",
141 "mappedpathname": "/dev/ashmem/dalvik-aux-structure.*",
142 "allocator": "unhooked"
145 "name": "unhooked-ashmem-dalvik-bitmap",
146 "mappedpathname": "/dev/ashmem/dalvik-bitmap.*",
147 "allocator": "unhooked"
150 "name": "unhooked-ashmem-dalvik-other",
151 "mappedpathname": "/dev/ashmem/dalvik.*",
152 "allocator": "unhooked"
155 "name": "unhooked-pvrsrvkm",
156 "mappedpathname": "/dev/pvrsrvkm.*",
157 "allocator": "unhooked"
160 "name": "unhooked-system-dex",
161 "mappedpathname": "/data/dalvik-cache/system.*.dex.*",
162 "allocator": "unhooked"
165 "name": "unhooked-chrome-dex",
166 "mappedpathname": "^/.*?(chrome|content).*?apk@classes.dex",
167 "allocator": "unhooked"
170 "name": "unhooked-other-ashmem",
171 "mappedpathname": "/dev/ashmem/.*",
172 "allocator": "unhooked"
175 "name": "unhooked-anonymous",
176 "mappedpathname": "^$",
177 "allocator": "unhooked"
180 "name": "unhooked-file-exec-lib-chrome",
181 "mappedpathname": "^/.*?(chromeview|content).*",
182 "mappedpermission": "..x.",
183 "allocator": "unhooked"
186 "name": "unhooked-file-exec",
187 "mappedpathname": "^/.*",
188 "mappedpermission": "..x.",
189 "allocator": "unhooked"
192 "name": "unhooked-file-nonexec-lib-chrome",
193 "mappedpathname": "^/.*?(chromeview|content).*",
194 "allocator": "unhooked"
197 "name": "unhooked-file-nonexec",
198 "mappedpathname": "^/.*",
199 "allocator": "unhooked"
202 "name": "unhooked-stack",
203 "mappedpathname": ".stack.",
204 "allocator": "unhooked"
207 "name": "unhooked-other",
208 "mappedpathname": ".*",
209 "allocator": "unhooked"
212 "name": "mmap-v8-heap-newspace",
213 "stacktrace": ".*v8::internal::NewSpace::SetUp.*",
217 "name": "mmap-v8-heap-coderange",
218 "stacktrace": ".*v8::internal::CodeRange::SetUp.*",
222 "name": "mmap-v8-heap-pagedspace",
223 "stacktrace": ".*v8::internal::PagedSpace::AllocateRaw.*",
227 "name": "mmap-v8-other",
228 "stacktrace": ".*v8::.*",
232 "name": "mmap-gpu-mappedmemorymanager",
233 "stacktrace": ".*gpu::MappedMemoryManager::Alloc.*",
237 "name": "mmap-gpu-command-ringbuffer",
238 "stacktrace": ".*gpu::CommandBufferHelper::AllocateRingBuffer.*",
242 "name": "mmap-gpu-transfer-ringbuffer",
243 "stacktrace": ".*gpu::TransferBuffer::AllocateRingBuffer.*",
247 "name": "mmap-gpu-gles2-createbuffer",
248 "stacktrace": ".*gpu::gles2::BufferTracker::CreateBuffer.*",
252 "name": "mmap-skia-font",
253 "stacktrace": ".*SkTypeface::openStream.*",
257 "name": "mmap-catch-all",
262 "name": "tc-disk_cache-backing",
263 "stacktrace": ".*disk_cache::BackendImpl::InitBackingStore.*",
264 "allocator": "malloc"
267 "name": "tc-disk_cache-other",
268 "stacktrace": ".*disk_cache::.*",
269 "allocator": "malloc"
272 "name": "tc-sqlite3MemAlloc",
273 "stacktrace": ".*sqlite3MemMalloc.*",
274 "allocator": "malloc"
278 "stacktrace": ".*TPoolAllocator::allocate.*",
279 "allocator": "malloc"
283 "stacktrace": ".*(CRYPTO_malloc|CRYPTO_realloc).*",
284 "allocator": "malloc"
287 "name": "tc-net-iobuffer",
288 "stacktrace": ".*net::IOBuffer::IOBuffer.*",
289 "allocator": "malloc"
292 "name": "tc-stl-string",
293 "stacktrace": ".*std::basic_string::.*",
294 "allocator": "malloc"
297 "name": "tc-stl-rbtree",
298 "stacktrace": ".*std::priv::_Rb_tree::.*",
299 "allocator": "malloc"
302 "name": "tc-stl-vector",
303 "stacktrace": ".*std::priv::_Impl_vector::.*",
304 "allocator": "malloc"
307 "name": "tc-stl-hashtable",
308 "stacktrace": ".*std::hashtable::.*",
309 "allocator": "malloc"
312 "name": "tc-stl-other",
313 "stacktrace": ".*std::__stl_new.*",
314 "allocator": "malloc"
317 "name": "tc-webcore-fontcache",
318 "stacktrace": ".*(WebCore|blink)::FontCache::getCachedFontData.*",
319 "allocator": "malloc"
323 "stacktrace": ".* Sk[A-Za-z_]+::.*",
324 "allocator": "malloc"
327 "name": "tc-renderstyle",
328 "stacktrace": ".*(WebCore|blink)::RenderStyle::create.*",
329 "allocator": "malloc"
332 "name": "tc-renderstyle",
333 "stacktrace": ".*(WebCore|blink)::RenderStyle::clone.*",
334 "allocator": "malloc"
337 "name": "tc-webcore-sharedbuf",
338 "stacktrace": ".*(WebCore|blink)::SharedBuffer::create.*",
339 "allocator": "malloc"
342 "name": "tc-webcore-sharedbuf",
343 "stacktrace": ".*(WebCore|blink)::SharedBuffer::buffer.*",
344 "allocator": "malloc"
347 "name": "tc-webcore-sharedbuf",
348 "stacktrace": ".*(WebCore|blink)::SharedBuffer::append.*",
349 "allocator": "malloc"
352 "name": "tc-webcore-XHRcreate",
353 "stacktrace": ".*(WebCore|blink)::XMLHttpRequest::create .*",
354 "allocator": "malloc"
357 "name": "tc-webcore-XHRreceived",
358 "stacktrace": ".*(WebCore|blink)::XMLHttpRequest::didReceiveData.*",
359 "allocator": "malloc"
362 "name": "tc-webcore-docwriter-add",
363 "stacktrace": ".*(WebCore|blink)::DocumentWriter::addData.*",
364 "allocator": "malloc"
367 "name": "tc-webcore-node-and-doc",
368 "stacktrace": ".*(WebCore|blink)::HTML[a-zA-Z0-9_]*Element::create .*",
369 "allocator": "malloc"
372 "name": "tc-webcore-node-and-doc",
373 "stacktrace": ".*(WebCore|blink)::Text::create .*",
374 "allocator": "malloc"
377 "name": "tc-webcore-node-and-doc",
378 "stacktrace": ".*(WebCore|blink)::Comment::create .*",
379 "allocator": "malloc"
382 "name": "tc-webcore-node-and-doc",
383 "stacktrace": ".*(WebCore|blink)::HTMLDocument::create .*",
384 "allocator": "malloc"
387 "name": "tc-webcore-node-and-doc",
388 "stacktrace": ".*(WebCore|blink)::CSSStyleRule::create .*",
389 "allocator": "malloc"
392 "name": "tc-webcore-node-and-doc",
393 "stacktrace": ".*(WebCore|blink)::Attribute::create .*",
394 "allocator": "malloc"
397 "name": "tc-webcore-node-and-doc",
398 "stacktrace": ".*(WebCore|blink)::DOMWindow::create .*",
399 "allocator": "malloc"
402 "name": "tc-webcore-node-factory",
403 "stacktrace": ".*(WebCore|blink)::HTML[a-zA-Z0-9_]*Factory::create[a-zA-Z0-9_]*Element.*",
404 "allocator": "malloc"
407 "name": "tc-webcore-element-wrapper",
408 "stacktrace": ".*(WebCore|blink)::createHTML[a-zA-Z0-9_]*ElementWrapper.*",
409 "allocator": "malloc"
412 "name": "tc-webcore-stylepropertyset",
413 "stacktrace": ".*(WebCore|blink)::StylePropertySet::create .*",
414 "allocator": "malloc"
417 "name": "tc-webcore-style-createsheet",
418 "stacktrace": ".*(WebCore|blink)::StyleElement::createSheet.*",
419 "allocator": "malloc"
422 "name": "tc-webcore-resource",
423 "stacktrace": ".*(WebCore|blink)::ResourceFetcher::requestResource .*",
424 "allocator": "malloc"
427 "name": "tc-webcore-script-execute",
428 "stacktrace": ".*(WebCore|blink)::ScriptLoader::execute.*",
429 "allocator": "malloc"
432 "name": "tc-webcore-events-related",
433 "stacktrace": ".*(WebCore|blink)::createAttributeEventListener.*",
434 "allocator": "malloc"
437 "name": "tc-webcore-events-related",
438 "stacktrace": ".*(WebCore|blink)::V8LazyEventListener::create.*",
439 "allocator": "malloc"
442 "name": "tc-webcore-events-related",
443 "stacktrace": ".*(WebCore|blink)::V8EventListener::create.*",
444 "allocator": "malloc"
447 "name": "tc-webcore-events-related",
448 "stacktrace": ".*(WebCore|blink)::Event::create .*",
449 "allocator": "malloc"
452 "name": "tc-webcore-events-related",
453 "stacktrace": ".*(WebCore|blink)::EventListener::create .*",
454 "allocator": "malloc"
457 "name": "tc-webcore-document-write",
458 "stacktrace": ".*(WebCore|blink)::Document::write.*",
459 "allocator": "malloc"
462 "name": "tc-webcore-element-create-renderer",
463 "stacktrace": ".*(WebCore|blink)::[a-zA-Z0-9_]*Element::createRenderer .*",
464 "allocator": "malloc"
467 "name": "tc-webcore-render-catch-all",
468 "stacktrace": ".*(WebCore|blink)::RenderLayer.*",
469 "allocator": "malloc"
472 "name": "tc-webcore-render-catch-all",
473 "stacktrace": ".*(WebCore|blink)::RenderBlock.*",
474 "allocator": "malloc"
477 "name": "tc-webcore-render-catch-all",
478 "stacktrace": ".*(WebCore|blink)::RenderWidget.*",
479 "allocator": "malloc"
482 "name": "tc-webcore-render-catch-all",
483 "stacktrace": ".*(WebCore|blink)::RenderView.*",
484 "allocator": "malloc"
487 "name": "tc-webcore-render-catch-all",
488 "stacktrace": ".*(WebCore|blink)::RenderViewImpl.*",
489 "allocator": "malloc"
492 "name": "tc-webcore-render-catch-all",
493 "stacktrace": ".*(WebCore|blink)::RenderStyle.*",
494 "allocator": "malloc"
497 "name": "tc-webcore-render-catch-all",
498 "stacktrace": ".*(WebCore|blink)::RenderText.*",
499 "allocator": "malloc"
502 "name": "tc-webcore-render-catch-all",
503 "stacktrace": ".* RendererMain .*",
504 "allocator": "malloc"
507 "name": "tc-webcore-setInnerHTML-except-node",
508 "stacktrace": ".*(WebCore|blink)::Element::setInnerHTML.*",
509 "allocator": "malloc"
512 "name": "tc-wtf-StringImpl-user-catch-all",
513 "stacktrace": ".*WTF::StringImpl::create .*",
514 "allocator": "malloc"
517 "name": "tc-wtf-StringImpl-user-catch-all",
518 "stacktrace": ".*WTF::StringImpl::createUninitialized.*",
519 "allocator": "malloc"
522 "name": "tc-wtf-HashTable-user-catch-all",
523 "stacktrace": ".*WTF::HashTable::allocateTable.*",
524 "allocator": "malloc"
527 "name": "tc-webcore-everything-create",
528 "stacktrace": ".*(WebCore|blink)::[a-zA-Z0-9_]*::create .*",
529 "allocator": "malloc"
532 "name": "tc-webkit-from-v8-catch-all",
533 "stacktrace": ".*(WTF::|WebCore::|blink::|WebKit::).*v8::.*",
534 "allocator": "malloc"
537 "name": "tc-webkit-catch-all",
538 "stacktrace": ".*(WTF::|WebCore::|blink::|WebKit::).*",
539 "allocator": "malloc"
542 "name": "tc-v8-catch-all",
543 "stacktrace": ".*v8::.*",
544 "allocator": "malloc"
547 "name": "tc-catch-all",
549 "allocator": "malloc"
552 "name": "UNTIL_HERE_FOR_TOTAL",
553 "stacktrace": "optional",
554 "allocator": "optional"
557 "name": "total-exclude-profiler",
558 "stacktrace": "optional",
559 "allocator": "optional"
563 "stacktrace": "optional",
564 "allocator": "optional"
568 "stacktrace": "optional",
569 "allocator": "optional"
573 "stacktrace": "optional",
574 "allocator": "optional"
578 "stacktrace": "optional",
579 "allocator": "optional"
582 "name": "file-nonexec",
583 "stacktrace": "optional",
584 "allocator": "optional"
588 "stacktrace": "optional",
589 "allocator": "optional"
593 "stacktrace": "optional",
594 "allocator": "optional"
597 "version": "POLICY_DEEP_3"