summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorjyasskin@chromium.org <jyasskin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-04 03:37:09 +0000
committerjyasskin@chromium.org <jyasskin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-04 03:37:09 +0000
commit60e47e8b2f3967bfac59d653cac291166203a17b (patch)
tree00aad3927fc37df6523d29aad52a32f206859ad3 /tools
parent3b686d852ffd5816b63f47cc65db9359890b503d (diff)
downloadchromium_src-60e47e8b2f3967bfac59d653cac291166203a17b.zip
chromium_src-60e47e8b2f3967bfac59d653cac291166203a17b.tar.gz
chromium_src-60e47e8b2f3967bfac59d653cac291166203a17b.tar.bz2
Categorize STL maps, sets, and vectors in DMP.
Review URL: https://chromiumcodereview.appspot.com/11665015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175096 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/deep_memory_profiler/policy.l2.json26
1 files changed, 25 insertions, 1 deletions
diff --git a/tools/deep_memory_profiler/policy.l2.json b/tools/deep_memory_profiler/policy.l2.json
index 9c1e6fd..3a1867f 100644
--- a/tools/deep_memory_profiler/policy.l2.json
+++ b/tools/deep_memory_profiler/policy.l2.json
@@ -45,6 +45,10 @@
"tc-webkit-catch-all",
"tc-v8-catch-all",
"tc-toplevel-string",
+ "tc-std-treemap",
+ "tc-std-hashmap",
+ "tc-std-vector",
+ "tc-std-other",
"tc-catch-all",
"tc-unused",
"UNTIL_HERE_FOR_TOTAL",
@@ -396,6 +400,26 @@
"allocator": "malloc"
},
{
+ "name": "tc-std-treemap",
+ "stacktrace": ".*::allocate std::(_Rb_tree|__1::__tree).*",
+ "allocator": "malloc"
+ },
+ {
+ "name": "tc-std-hashmap",
+ "stacktrace": ".*(std::vector::reserve __gnu_cxx::hashtable|::allocate std::_Hashtable|::allocate std::__1::__hash_table).*",
+ "allocator": "malloc"
+ },
+ {
+ "name": "tc-std-vector",
+ "stacktrace": ".*std::(_Vector_base::_M_allocate|__1::vector::allocate).*",
+ "allocator": "malloc"
+ },
+ {
+ "name": "tc-std-other",
+ "stacktrace": ".*(__gnu_cxx::new_allocator::allocate|std::__1::allocator::allocate).*",
+ "allocator": "malloc"
+ },
+ {
"name": "tc-catch-all",
"stacktrace": ".*",
"allocator": "malloc"
@@ -442,4 +466,4 @@
}
],
"version": "POLICY_DEEP_3"
-} \ No newline at end of file
+}