Index: tools/deep_memory_profiler/policy.linux.browser.json |
diff --git a/tools/deep_memory_profiler/policy.linux.browser.json b/tools/deep_memory_profiler/policy.linux.browser.json |
index 16f4e118600b320c24d49c35c020276447edf5b0..b444f8c9d734fb6a5acfa278b419fd3fa3b980cd 100644 |
--- a/tools/deep_memory_profiler/policy.linux.browser.json |
+++ b/tools/deep_memory_profiler/policy.linux.browser.json |
@@ -24,10 +24,12 @@ |
"mmap-gpu-transfer-ringbuffer", |
"mmap-gpu-gles2-createbuffer", |
"mmap-skia-font", |
+ "mmap-blink-css", |
+ "mmap-blink-document", |
+ "mmap-blink-layout", |
"mmap-catch-all", |
+ "tc-histogram", |
"tc-glib", |
- "tc-std-bits-string", |
- "tc-std-bits-ptsynch", |
"tc-skia", |
"tc-sqlite", |
"tc-syncer", |
@@ -43,10 +45,14 @@ |
"tc-history-urlindex-privatedata", |
"tc-crlset", |
"tc-extension-host", |
+ "tc-extension-catch-all", |
"tc-bookmark-codec", |
+ "tc-blink-css", |
"tc-webkit-catch-all", |
"tc-v8-catch-all", |
"tc-toplevel-string", |
+ "tc-std-bits-string", |
+ "tc-std-bits-ptsynch", |
"tc-std-treemap", |
"tc-std-hashmap", |
"tc-std-vector", |
@@ -191,23 +197,33 @@ |
"allocator": "mmap" |
}, |
{ |
- "name": "mmap-catch-all", |
- "stacktrace": ".*", |
+ "name": "mmap-blink-css", |
+ "stacktrace": ".*WebCore::Element::createPseudo.*", |
"allocator": "mmap" |
}, |
{ |
- "name": "tc-glib", |
- "stacktrace": ".*(g_realloc|g_malloc.?|slab_allocator_alloc_chunk)($| .*)", |
- "allocator": "malloc" |
+ "name": "mmap-blink-document", |
+ "stacktrace": ".*WebCore::.*(DocumentType::Comment|Text|(HTML|SVG).*Element)::create.*", |
+ "allocator": "mmap" |
}, |
{ |
- "name": "tc-std-bits-string", |
- "stacksourcefile": ".*/usr/include/.*/bits/string.*", |
+ "name": "mmap-blink-layout", |
+ "stacktrace": ".*WebCore::Render.*", |
+ "allocator": "mmap" |
+ }, |
+ { |
+ "name": "mmap-catch-all", |
+ "stacktrace": ".*", |
+ "allocator": "mmap" |
+ }, |
+ { |
+ "name": "tc-histogram", |
+ "stacktrace": ".*([hH]istogram|UseCount).*", |
"allocator": "malloc" |
}, |
{ |
- "name": "tc-std-bits-ptsynch", |
- "stacksourcefile": "/usr/include/.*/bits/ptsynch.*", |
+ "name": "tc-glib", |
+ "stacktrace": ".*(g_realloc|g_malloc.?|slab_allocator_alloc_chunk)($| .*)", |
"allocator": "malloc" |
}, |
{ |
@@ -287,11 +303,21 @@ |
"allocator": "malloc" |
}, |
{ |
+ "name": "tc-extension-catch-all", |
+ "stacktrace": ".*extensions::.*", |
+ "allocator": "malloc" |
+ }, |
+ { |
"name": "tc-bookmark-codec", |
"stacktrace": ".*BookmarkCodec::.*", |
"allocator": "malloc" |
}, |
{ |
+ "name": "tc-blink-css", |
+ "stacktrace": ".*(WTF::|WebCore::|WebKit::).*(CSS|Style|Sheet).*", |
+ "allocator": "malloc" |
+ }, |
+ { |
"name": "tc-webkit-catch-all", |
"stacktrace": ".*(WTF::|WebCore::|WebKit::).*", |
"allocator": "malloc" |
@@ -322,6 +348,16 @@ |
"allocator": "malloc" |
}, |
{ |
+ "name": "tc-std-bits-string", |
+ "stacksourcefile": ".*/usr/include/.*/bits/string.*", |
+ "allocator": "malloc" |
+ }, |
+ { |
+ "name": "tc-std-bits-ptsynch", |
+ "stacksourcefile": "/usr/include/.*/bits/ptsynch.*", |
+ "allocator": "malloc" |
+ }, |
+ { |
"name": "tc-std-other", |
"stacktrace": ".*(__gnu_cxx::new_allocator::allocate|std::__1::allocator::allocate).*", |
"allocator": "malloc" |