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

Side by Side Diff: tools/deep_memory_profiler/sorter.malloc-component.json

Issue 392443002: update deep-memory-profiler policy for webcore. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 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
OLDNEW
1 { 1 {
2 "type": "sorter", 2 "type": "sorter",
3 "version": 1, 3 "version": 1,
4 "world": "malloc", 4 "world": "malloc",
5 "name": "component", 5 "name": "component",
6 "order": { 6 "order": {
7 "preset1": [ 7 "preset1": [
8 "tc-webcore-fontcache", 8 "tc-webcore-fontcache",
9 "tc-skia", 9 "tc-skia",
10 "tc-renderstyle", 10 "tc-renderstyle",
11 "tc-webcore-sharedbuf", 11 "tc-webcore-sharedbuf",
12 "tc-webcore-XHRcreate", 12 "tc-webcore-XHRcreate",
13 "tc-webcore-XHRreceived", 13 "tc-webcore-XHRreceived",
14 "tc-webcore-docwriter-add", 14 "tc-webcore-docwriter-add",
15 "tc-webcore-node-and-doc", 15 "tc-webcore-node-and-doc",
16 "tc-webcore-node-factory", 16 "tc-webcore-node-factory",
17 "tc-webcore-element-wrapper", 17 "tc-webcore-element-wrapper",
18 "tc-webcore-stylepropertyset", 18 "tc-webcore-stylepropertyset",
19 "tc-webcore-style-createsheet", 19 "tc-webcore-style-createsheet",
20 "tc-webcore-cachedresource", 20 "tc-webcore-resource",
21 "tc-webcore-script-execute", 21 "tc-webcore-script-execute",
22 "tc-webcore-events-related", 22 "tc-webcore-events-related",
23 "tc-webcore-document-write", 23 "tc-webcore-document-write",
24 "tc-webcore-node-create-renderer", 24 "tc-webcore-element-create-renderer",
25 "tc-webcore-render-catch-all", 25 "tc-webcore-render-catch-all",
26 "tc-webcore-setInnerHTML-except-node", 26 "tc-webcore-setInnerHTML-except-node",
27 "tc-wtf-StringImpl-user-catch-all", 27 "tc-wtf-StringImpl-user-catch-all",
28 "tc-wtf-HashTable-user-catch-all", 28 "tc-wtf-HashTable-user-catch-all",
29 "tc-webcore-everything-create", 29 "tc-webcore-everything-create",
30 "tc-webkit-from-v8-catch-all", 30 "tc-webkit-from-v8-catch-all",
31 "tc-webkit-catch-all", 31 "tc-webkit-catch-all",
32 "tc-v8-catch-all", 32 "tc-v8-catch-all",
33 "tc-toplevel-string", 33 "tc-toplevel-string",
34 "tc-std-treemap", 34 "tc-std-treemap",
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
118 }, 118 },
119 { 119 {
120 "name": "tc-webcore-stylepropertyset", 120 "name": "tc-webcore-stylepropertyset",
121 "backtrace_function": ".*WebCore::StylePropertySet::create .*" 121 "backtrace_function": ".*WebCore::StylePropertySet::create .*"
122 }, 122 },
123 { 123 {
124 "name": "tc-webcore-style-createsheet", 124 "name": "tc-webcore-style-createsheet",
125 "backtrace_function": ".*WebCore::StyleElement::createSheet.*" 125 "backtrace_function": ".*WebCore::StyleElement::createSheet.*"
126 }, 126 },
127 { 127 {
128 "name": "tc-webcore-cachedresource", 128 "name": "tc-webcore-resource",
129 "backtrace_function": ".*WebCore::CachedResource::data .*" 129 "backtrace_function": ".*WebCore::ResourceFetcher::requestResource .*"
130 },
131 {
132 "name": "tc-webcore-cachedresource",
133 "backtrace_function": ".*WebCore::CachedResource::load .*"
134 }, 130 },
135 { 131 {
136 "name": "tc-webcore-script-execute", 132 "name": "tc-webcore-script-execute",
137 "backtrace_function": ".*WebCore::ScriptElement::execute.*" 133 "backtrace_function": ".*WebCore::ScriptLoader::execute.*"
138 }, 134 },
139 { 135 {
140 "name": "tc-webcore-events-related", 136 "name": "tc-webcore-events-related",
141 "backtrace_function": ".*WebCore::createAttributeEventListener.*" 137 "backtrace_function": ".*WebCore::createAttributeEventListener.*"
142 }, 138 },
143 { 139 {
144 "name": "tc-webcore-events-related", 140 "name": "tc-webcore-events-related",
145 "backtrace_function": ".*WebCore::V8LazyEventListener::create.*" 141 "backtrace_function": ".*WebCore::V8LazyEventListener::create.*"
146 }, 142 },
147 { 143 {
148 "name": "tc-webcore-events-related", 144 "name": "tc-webcore-events-related",
149 "backtrace_function": ".*WebCore::V8EventListener::create.*" 145 "backtrace_function": ".*WebCore::V8EventListener::create.*"
150 }, 146 },
151 { 147 {
152 "name": "tc-webcore-events-related", 148 "name": "tc-webcore-events-related",
153 "backtrace_function": ".*WebCore::Event::create .*" 149 "backtrace_function": ".*WebCore::Event::create .*"
154 }, 150 },
155 { 151 {
156 "name": "tc-webcore-events-related", 152 "name": "tc-webcore-events-related",
157 "backtrace_function": ".*WebCore::EventListener::create .*" 153 "backtrace_function": ".*WebCore::EventListener::create .*"
158 }, 154 },
159 { 155 {
160 "name": "tc-webcore-document-write", 156 "name": "tc-webcore-document-write",
161 "backtrace_function": ".*WebCore::Document::write.*" 157 "backtrace_function": ".*WebCore::Document::write.*"
162 }, 158 },
163 { 159 {
164 "name": "tc-webcore-node-create-renderer", 160 "name": "tc-webcore-element-create-renderer",
165 "backtrace_function": ".*WebCore::Node::createRendererIfNeeded.*" 161 "stacktrace": ".*WebCore::[a-zA-Z0-9_]*Element::createRenderer .*",
162 "allocator": "malloc"
166 }, 163 },
167 { 164 {
168 "name": "tc-webcore-render-catch-all", 165 "name": "tc-webcore-render-catch-all",
169 "backtrace_function": ".*WebCore::RenderLayer.*" 166 "backtrace_function": ".*WebCore::RenderLayer.*"
170 }, 167 },
171 { 168 {
172 "name": "tc-webcore-render-catch-all", 169 "name": "tc-webcore-render-catch-all",
173 "backtrace_function": ".*WebCore::RenderBlock.*" 170 "backtrace_function": ".*WebCore::RenderBlock.*"
174 }, 171 },
175 { 172 {
(...skipping 15 matching lines...) Expand all
191 { 188 {
192 "name": "tc-webcore-render-catch-all", 189 "name": "tc-webcore-render-catch-all",
193 "backtrace_function": ".*WebCore::RenderText.*" 190 "backtrace_function": ".*WebCore::RenderText.*"
194 }, 191 },
195 { 192 {
196 "name": "tc-webcore-render-catch-all", 193 "name": "tc-webcore-render-catch-all",
197 "backtrace_function": ".* RendererMain .*" 194 "backtrace_function": ".* RendererMain .*"
198 }, 195 },
199 { 196 {
200 "name": "tc-webcore-setInnerHTML-except-node", 197 "name": "tc-webcore-setInnerHTML-except-node",
201 "backtrace_function": ".*WebCore::HTMLElement::setInnerHTML.*" 198 "backtrace_function": ".*WebCore::Element::setInnerHTML.*"
202 }, 199 },
203 { 200 {
204 "name": "tc-wtf-StringImpl-user-catch-all", 201 "name": "tc-wtf-StringImpl-user-catch-all",
205 "backtrace_function": ".*WTF::StringImpl::create .*" 202 "backtrace_function": ".*WTF::StringImpl::create .*"
206 }, 203 },
207 { 204 {
208 "name": "tc-wtf-StringImpl-user-catch-all", 205 "name": "tc-wtf-StringImpl-user-catch-all",
209 "backtrace_function": ".*WTF::StringImpl::createUninitialized.*" 206 "backtrace_function": ".*WTF::StringImpl::createUninitialized.*"
210 }, 207 },
211 { 208 {
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
247 { 244 {
248 "name": "tc-std-other", 245 "name": "tc-std-other",
249 "backtrace_function": ".*(__gnu_cxx::new_allocator::allocate|std::__1::all ocator::allocate).*" 246 "backtrace_function": ".*(__gnu_cxx::new_allocator::allocate|std::__1::all ocator::allocate).*"
250 }, 247 },
251 { 248 {
252 "name": "tc-catch-all", 249 "name": "tc-catch-all",
253 "backtrace_function": ".*" 250 "backtrace_function": ".*"
254 } 251 }
255 ] 252 ]
256 } 253 }
OLDNEW
« no previous file with comments | « tools/deep_memory_profiler/policy.l2.json ('k') | tools/deep_memory_profiler/sorters/malloc.WebCore.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698