Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / tools / deep_memory_profiler / sorters / malloc.WebCore.json
index e1f396d..56d0aa3 100644 (file)
@@ -6,84 +6,80 @@
   "order": {},
   "rules": [
     {
-      "name": "RenderArena",
-      "backtrace_function": ".*WebCore::RenderArena::allocate.*"
-    },
-    {
       "name": "RenderStyle",
-      "backtrace_function": ".*WebCore::RenderStyle::(create|clone).*"
+      "backtrace_function": ".*(WebCore|blink)::RenderStyle::(create|clone).*"
     },
     {
       "name": "SharedBuffer",
-      "backtrace_function": ".*WebCore::SharedBuffer::(create|buffer|append).*"
+      "backtrace_function": ".*(WebCore|blink)::SharedBuffer::(create|buffer|append).*"
     },
     {
       "name": "XMLHttpRequest",
-      "backtrace_function": ".*WebCore::XMLHttpRequest::create .*"
+      "backtrace_function": ".*(WebCore|blink)::XMLHttpRequest::create .*"
     },
     {
       "name": "XMLHttpRequest-received",
-      "backtrace_function": ".*WebCore::XMLHttpRequest::didReceiveData.*"
+      "backtrace_function": ".*(WebCore|blink)::XMLHttpRequest::didReceiveData.*"
     },
     {
       "name": "DocumentWriter-addData",
-      "backtrace_function": ".*WebCore::DocumentWriter::addData.*"
+      "backtrace_function": ".*(WebCore|blink)::DocumentWriter::addData.*"
     },
     {
       "name": "Element-create",
-      "backtrace_function": ".*WebCore::(HTML[A-Za-z0-9_]*Element|Text|Comment|HTMLDocument|CSSStyleRule|Attribute|DOMWindow)::create .*"
+      "backtrace_function": ".*(WebCore|blink)::(HTML[A-Za-z0-9_]*Element|Text|Comment|HTMLDocument|CSSStyleRule|Attribute|DOMWindow)::create .*"
     },
     {
       "name": "Element-factory",
-      "backtrace_function": ".*WebCore::HTML[a-zA-Z0-9_]*Factory::create[a-zA-Z0-9_]*Element.*"
+      "backtrace_function": ".*(WebCore|blink)::HTML[a-zA-Z0-9_]*Factory::create[a-zA-Z0-9_]*Element.*"
     },
     {
       "name": "ElementWrapper",
-      "backtrace_function": ".*WebCore::createHTML[a-zA-Z0-9_]*ElementWrapper.*"
+      "backtrace_function": ".*(WebCore|blink)::createHTML[a-zA-Z0-9_]*ElementWrapper.*"
     },
     {
       "name": "StylePropertySet",
-      "backtrace_function": ".*WebCore::StylePropertySet::create .*"
+      "backtrace_function": ".*(WebCore|blink)::StylePropertySet::create .*"
     },
     {
       "name": "StyleElement-createSheet",
-      "backtrace_function": ".*WebCore::StyleElement::createSheet.*"
+      "backtrace_function": ".*(WebCore|blink)::StyleElement::createSheet.*"
     },
     {
-      "name": "CachedResource",
-      "backtrace_function": ".*WebCore::CachedResource::(data|load) .*"
+      "name": "Resource",
+      "backtrace_function": ".*(WebCore|blink)::ResourceFetcher::requestResource .*"
     },
     {
-      "name": "ScriptElement-execute",
-      "backtrace_function": ".*WebCore::ScriptElement::execute.*"
+      "name": "ScriptLoader-execute",
+      "backtrace_function": ".*(WebCore|blink)::ScriptLoader::execute.*"
     },
     {
       "name": "Events",
-      "backtrace_function": ".*WebCore::(createAttributeEventListener|V8LazyEventListener::create|V8EventListener::create|Event::create |EventListener::create ).*"
+      "backtrace_function": ".*(WebCore|blink)::(createAttributeEventListener|V8LazyEventListener::create|V8EventListener::create|Event::create |EventListener::create ).*"
     },
     {
       "name": "Document-write",
-      "backtrace_function": ".*WebCore::Document::write.*"
+      "backtrace_function": ".*(WebCore|blink)::Document::write.*"
     },
     {
-      "name": "Node-createRenderer",
-      "backtrace_function": ".*WebCore::Node::createRendererIfNeeded.*"
+      "name": "Element-createRenderer",
+      "backtrace_function": ".*(WebCore|blink)::[a-zA-Z0-9_]*Element::createRenderer .*"
     },
     {
       "name": "ImageFrameGenerator",
-      "stacktrace": ".*WebCore::ImageFrameGenerator.*"
+      "stacktrace": ".*(WebCore|blink)::ImageFrameGenerator.*"
     },
     {
       "name": "Render",
-      "backtrace_function": ".*WebCore::(RenderLayer|RenderBlock|RenderWidget|RenderView|RenderViewImpl|RenderStyle|RenderText).*"
+      "backtrace_function": ".*(WebCore|blink)::(RenderLayer|RenderBlock|RenderWidget|RenderView|RenderViewImpl|RenderStyle|RenderText).*"
     },
     {
       "name": "setInnerHTML",
-      "backtrace_function": ".*WebCore::HTMLElement::setInnerHTML.*"
+      "backtrace_function": ".*(WebCore|blink)::Element::setInnerHTML.*"
     },
     {
       "name": "Others-create",
-      "backtrace_function": ".*WebCore::[a-zA-Z0-9_]*::create .*"
+      "backtrace_function": ".*(WebCore|blink)::[a-zA-Z0-9_]*::create .*"
     }
   ]
 }