OLD | NEW |
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", |
(...skipping 24 matching lines...) Expand all Loading... |
35 "tc-std-hashmap", | 35 "tc-std-hashmap", |
36 "tc-std-vector", | 36 "tc-std-vector", |
37 "tc-std-other", | 37 "tc-std-other", |
38 "tc-catch-all", | 38 "tc-catch-all", |
39 "tc-unused" | 39 "tc-unused" |
40 ] | 40 ] |
41 }, | 41 }, |
42 "rules": [ | 42 "rules": [ |
43 { | 43 { |
44 "name": "tc-webcore-fontcache", | 44 "name": "tc-webcore-fontcache", |
45 "backtrace_function": ".*WebCore::FontCache::getCachedFontData.*" | 45 "backtrace_function": ".*(WebCore|blink)::FontCache::getCachedFontData.*" |
46 }, | 46 }, |
47 { | 47 { |
48 "name": "tc-skia", | 48 "name": "tc-skia", |
49 "backtrace_function": ".* Sk[A-Za-z_]+::.*" | 49 "backtrace_function": ".* Sk[A-Za-z_]+::.*" |
50 }, | 50 }, |
51 { | 51 { |
52 "name": "tc-renderstyle", | 52 "name": "tc-renderstyle", |
53 "backtrace_function": ".*WebCore::RenderStyle::create.*" | 53 "backtrace_function": ".*(WebCore|blink)::RenderStyle::create.*" |
54 }, | 54 }, |
55 { | 55 { |
56 "name": "tc-renderstyle", | 56 "name": "tc-renderstyle", |
57 "backtrace_function": ".*WebCore::RenderStyle::clone.*" | 57 "backtrace_function": ".*(WebCore|blink)::RenderStyle::clone.*" |
58 }, | 58 }, |
59 { | 59 { |
60 "name": "tc-webcore-sharedbuf", | 60 "name": "tc-webcore-sharedbuf", |
61 "backtrace_function": ".*WebCore::SharedBuffer::create.*" | 61 "backtrace_function": ".*(WebCore|blink)::SharedBuffer::create.*" |
62 }, | 62 }, |
63 { | 63 { |
64 "name": "tc-webcore-sharedbuf", | 64 "name": "tc-webcore-sharedbuf", |
65 "backtrace_function": ".*WebCore::SharedBuffer::buffer.*" | 65 "backtrace_function": ".*(WebCore|blink)::SharedBuffer::buffer.*" |
66 }, | 66 }, |
67 { | 67 { |
68 "name": "tc-webcore-sharedbuf", | 68 "name": "tc-webcore-sharedbuf", |
69 "backtrace_function": ".*WebCore::SharedBuffer::append.*" | 69 "backtrace_function": ".*(WebCore|blink)::SharedBuffer::append.*" |
70 }, | 70 }, |
71 { | 71 { |
72 "name": "tc-webcore-XHRcreate", | 72 "name": "tc-webcore-XHRcreate", |
73 "backtrace_function": ".*WebCore::XMLHttpRequest::create .*" | 73 "backtrace_function": ".*(WebCore|blink)::XMLHttpRequest::create .*" |
74 }, | 74 }, |
75 { | 75 { |
76 "name": "tc-webcore-XHRreceived", | 76 "name": "tc-webcore-XHRreceived", |
77 "backtrace_function": ".*WebCore::XMLHttpRequest::didReceiveData.*" | 77 "backtrace_function": ".*(WebCore|blink)::XMLHttpRequest::didReceiveData.*
" |
78 }, | 78 }, |
79 { | 79 { |
80 "name": "tc-webcore-docwriter-add", | 80 "name": "tc-webcore-docwriter-add", |
81 "backtrace_function": ".*WebCore::DocumentWriter::addData.*" | 81 "backtrace_function": ".*(WebCore|blink)::DocumentWriter::addData.*" |
82 }, | 82 }, |
83 { | 83 { |
84 "name": "tc-webcore-node-and-doc", | 84 "name": "tc-webcore-node-and-doc", |
85 "backtrace_function": ".*WebCore::HTML[a-zA-Z0-9_]*Element::create .*" | 85 "backtrace_function": ".*(WebCore|blink)::HTML[a-zA-Z0-9_]*Element::create
.*" |
86 }, | 86 }, |
87 { | 87 { |
88 "name": "tc-webcore-node-and-doc", | 88 "name": "tc-webcore-node-and-doc", |
89 "backtrace_function": ".*WebCore::Text::create .*" | 89 "backtrace_function": ".*(WebCore|blink)::Text::create .*" |
90 }, | 90 }, |
91 { | 91 { |
92 "name": "tc-webcore-node-and-doc", | 92 "name": "tc-webcore-node-and-doc", |
93 "backtrace_function": ".*WebCore::Comment::create .*" | 93 "backtrace_function": ".*(WebCore|blink)::Comment::create .*" |
94 }, | 94 }, |
95 { | 95 { |
96 "name": "tc-webcore-node-and-doc", | 96 "name": "tc-webcore-node-and-doc", |
97 "backtrace_function": ".*WebCore::HTMLDocument::create .*" | 97 "backtrace_function": ".*(WebCore|blink)::HTMLDocument::create .*" |
98 }, | 98 }, |
99 { | 99 { |
100 "name": "tc-webcore-node-and-doc", | 100 "name": "tc-webcore-node-and-doc", |
101 "backtrace_function": ".*WebCore::CSSStyleRule::create .*" | 101 "backtrace_function": ".*(WebCore|blink)::CSSStyleRule::create .*" |
102 }, | 102 }, |
103 { | 103 { |
104 "name": "tc-webcore-node-and-doc", | 104 "name": "tc-webcore-node-and-doc", |
105 "backtrace_function": ".*WebCore::Attribute::create .*" | 105 "backtrace_function": ".*(WebCore|blink)::Attribute::create .*" |
106 }, | 106 }, |
107 { | 107 { |
108 "name": "tc-webcore-node-and-doc", | 108 "name": "tc-webcore-node-and-doc", |
109 "backtrace_function": ".*WebCore::DOMWindow::create .*" | 109 "backtrace_function": ".*(WebCore|blink)::DOMWindow::create .*" |
110 }, | 110 }, |
111 { | 111 { |
112 "name": "tc-webcore-node-factory", | 112 "name": "tc-webcore-node-factory", |
113 "backtrace_function": ".*WebCore::HTML[a-zA-Z0-9_]*Factory::create[a-zA-Z0
-9_]*Element.*" | 113 "backtrace_function": ".*(WebCore|blink)::HTML[a-zA-Z0-9_]*Factory::create
[a-zA-Z0-9_]*Element.*" |
114 }, | 114 }, |
115 { | 115 { |
116 "name": "tc-webcore-element-wrapper", | 116 "name": "tc-webcore-element-wrapper", |
117 "backtrace_function": ".*WebCore::createHTML[a-zA-Z0-9_]*ElementWrapper.*" | 117 "backtrace_function": ".*(WebCore|blink)::createHTML[a-zA-Z0-9_]*ElementWr
apper.*" |
118 }, | 118 }, |
119 { | 119 { |
120 "name": "tc-webcore-stylepropertyset", | 120 "name": "tc-webcore-stylepropertyset", |
121 "backtrace_function": ".*WebCore::StylePropertySet::create .*" | 121 "backtrace_function": ".*(WebCore|blink)::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|blink)::StyleElement::createSheet.*" |
126 }, | 126 }, |
127 { | 127 { |
128 "name": "tc-webcore-resource", | 128 "name": "tc-webcore-resource", |
129 "backtrace_function": ".*WebCore::ResourceFetcher::requestResource .*" | 129 "backtrace_function": ".*(WebCore|blink)::ResourceFetcher::requestResource
.*" |
130 }, | 130 }, |
131 { | 131 { |
132 "name": "tc-webcore-script-execute", | 132 "name": "tc-webcore-script-execute", |
133 "backtrace_function": ".*WebCore::ScriptLoader::execute.*" | 133 "backtrace_function": ".*(WebCore|blink)::ScriptLoader::execute.*" |
134 }, | 134 }, |
135 { | 135 { |
136 "name": "tc-webcore-events-related", | 136 "name": "tc-webcore-events-related", |
137 "backtrace_function": ".*WebCore::createAttributeEventListener.*" | 137 "backtrace_function": ".*(WebCore|blink)::createAttributeEventListener.*" |
138 }, | 138 }, |
139 { | 139 { |
140 "name": "tc-webcore-events-related", | 140 "name": "tc-webcore-events-related", |
141 "backtrace_function": ".*WebCore::V8LazyEventListener::create.*" | 141 "backtrace_function": ".*(WebCore|blink)::V8LazyEventListener::create.*" |
142 }, | 142 }, |
143 { | 143 { |
144 "name": "tc-webcore-events-related", | 144 "name": "tc-webcore-events-related", |
145 "backtrace_function": ".*WebCore::V8EventListener::create.*" | 145 "backtrace_function": ".*(WebCore|blink)::V8EventListener::create.*" |
146 }, | 146 }, |
147 { | 147 { |
148 "name": "tc-webcore-events-related", | 148 "name": "tc-webcore-events-related", |
149 "backtrace_function": ".*WebCore::Event::create .*" | 149 "backtrace_function": ".*(WebCore|blink)::Event::create .*" |
150 }, | 150 }, |
151 { | 151 { |
152 "name": "tc-webcore-events-related", | 152 "name": "tc-webcore-events-related", |
153 "backtrace_function": ".*WebCore::EventListener::create .*" | 153 "backtrace_function": ".*(WebCore|blink)::EventListener::create .*" |
154 }, | 154 }, |
155 { | 155 { |
156 "name": "tc-webcore-document-write", | 156 "name": "tc-webcore-document-write", |
157 "backtrace_function": ".*WebCore::Document::write.*" | 157 "backtrace_function": ".*(WebCore|blink)::Document::write.*" |
158 }, | 158 }, |
159 { | 159 { |
160 "name": "tc-webcore-element-create-renderer", | 160 "name": "tc-webcore-element-create-renderer", |
161 "stacktrace": ".*WebCore::[a-zA-Z0-9_]*Element::createRenderer .*", | 161 "stacktrace": ".*(WebCore|blink)::[a-zA-Z0-9_]*Element::createRenderer .*"
, |
162 "allocator": "malloc" | 162 "allocator": "malloc" |
163 }, | 163 }, |
164 { | 164 { |
165 "name": "tc-webcore-render-catch-all", | 165 "name": "tc-webcore-render-catch-all", |
166 "backtrace_function": ".*WebCore::RenderLayer.*" | 166 "backtrace_function": ".*(WebCore|blink)::RenderLayer.*" |
167 }, | 167 }, |
168 { | 168 { |
169 "name": "tc-webcore-render-catch-all", | 169 "name": "tc-webcore-render-catch-all", |
170 "backtrace_function": ".*WebCore::RenderBlock.*" | 170 "backtrace_function": ".*(WebCore|blink)::RenderBlock.*" |
171 }, | 171 }, |
172 { | 172 { |
173 "name": "tc-webcore-render-catch-all", | 173 "name": "tc-webcore-render-catch-all", |
174 "backtrace_function": ".*WebCore::RenderWidget.*" | 174 "backtrace_function": ".*(WebCore|blink)::RenderWidget.*" |
175 }, | 175 }, |
176 { | 176 { |
177 "name": "tc-webcore-render-catch-all", | 177 "name": "tc-webcore-render-catch-all", |
178 "backtrace_function": ".*WebCore::RenderView.*" | 178 "backtrace_function": ".*(WebCore|blink)::RenderView.*" |
179 }, | 179 }, |
180 { | 180 { |
181 "name": "tc-webcore-render-catch-all", | 181 "name": "tc-webcore-render-catch-all", |
182 "backtrace_function": ".*WebCore::RenderViewImpl.*" | 182 "backtrace_function": ".*(WebCore|blink)::RenderViewImpl.*" |
183 }, | 183 }, |
184 { | 184 { |
185 "name": "tc-webcore-render-catch-all", | 185 "name": "tc-webcore-render-catch-all", |
186 "backtrace_function": ".*WebCore::RenderStyle.*" | 186 "backtrace_function": ".*(WebCore|blink)::RenderStyle.*" |
187 }, | 187 }, |
188 { | 188 { |
189 "name": "tc-webcore-render-catch-all", | 189 "name": "tc-webcore-render-catch-all", |
190 "backtrace_function": ".*WebCore::RenderText.*" | 190 "backtrace_function": ".*(WebCore|blink)::RenderText.*" |
191 }, | 191 }, |
192 { | 192 { |
193 "name": "tc-webcore-render-catch-all", | 193 "name": "tc-webcore-render-catch-all", |
194 "backtrace_function": ".* RendererMain .*" | 194 "backtrace_function": ".* RendererMain .*" |
195 }, | 195 }, |
196 { | 196 { |
197 "name": "tc-webcore-setInnerHTML-except-node", | 197 "name": "tc-webcore-setInnerHTML-except-node", |
198 "backtrace_function": ".*WebCore::Element::setInnerHTML.*" | 198 "backtrace_function": ".*(WebCore|blink)::Element::setInnerHTML.*" |
199 }, | 199 }, |
200 { | 200 { |
201 "name": "tc-wtf-StringImpl-user-catch-all", | 201 "name": "tc-wtf-StringImpl-user-catch-all", |
202 "backtrace_function": ".*WTF::StringImpl::create .*" | 202 "backtrace_function": ".*WTF::StringImpl::create .*" |
203 }, | 203 }, |
204 { | 204 { |
205 "name": "tc-wtf-StringImpl-user-catch-all", | 205 "name": "tc-wtf-StringImpl-user-catch-all", |
206 "backtrace_function": ".*WTF::StringImpl::createUninitialized.*" | 206 "backtrace_function": ".*WTF::StringImpl::createUninitialized.*" |
207 }, | 207 }, |
208 { | 208 { |
209 "name": "tc-wtf-HashTable-user-catch-all", | 209 "name": "tc-wtf-HashTable-user-catch-all", |
210 "backtrace_function": ".*WTF::HashTable::allocateTable.*" | 210 "backtrace_function": ".*WTF::HashTable::allocateTable.*" |
211 }, | 211 }, |
212 { | 212 { |
213 "name": "tc-webcore-everything-create", | 213 "name": "tc-webcore-everything-create", |
214 "backtrace_function": ".*WebCore::[a-zA-Z0-9_]*::create .*" | 214 "backtrace_function": ".*(WebCore|blink)::[a-zA-Z0-9_]*::create .*" |
215 }, | 215 }, |
216 { | 216 { |
217 "name": "tc-webkit-from-v8-catch-all", | 217 "name": "tc-webkit-from-v8-catch-all", |
218 "backtrace_function": ".*(WTF::|WebCore::|WebKit::).*v8::.*" | 218 "backtrace_function": ".*(WTF::|WebCore::|blink::|WebKit::).*v8::.*" |
219 }, | 219 }, |
220 { | 220 { |
221 "name": "tc-webkit-catch-all", | 221 "name": "tc-webkit-catch-all", |
222 "backtrace_function": ".*(WTF::|WebCore::|WebKit::).*" | 222 "backtrace_function": ".*(WTF::|WebCore::|blink::|WebKit::).*" |
223 }, | 223 }, |
224 { | 224 { |
225 "name": "tc-v8-catch-all", | 225 "name": "tc-v8-catch-all", |
226 "backtrace_function": ".*v8::.*" | 226 "backtrace_function": ".*v8::.*" |
227 }, | 227 }, |
228 { | 228 { |
229 "name": "tc-toplevel-string", | 229 "name": "tc-toplevel-string", |
230 "backtrace_function": "std::basic_string::_Rep::_S_create" | 230 "backtrace_function": "std::basic_string::_Rep::_S_create" |
231 }, | 231 }, |
232 { | 232 { |
(...skipping 11 matching lines...) Expand all Loading... |
244 { | 244 { |
245 "name": "tc-std-other", | 245 "name": "tc-std-other", |
246 "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).*" |
247 }, | 247 }, |
248 { | 248 { |
249 "name": "tc-catch-all", | 249 "name": "tc-catch-all", |
250 "backtrace_function": ".*" | 250 "backtrace_function": ".*" |
251 } | 251 } |
252 ] | 252 ] |
253 } | 253 } |
OLD | NEW |