Bug 75683

Summary: Container::willRemove and Node::detach consume 4.7% of time on Dromaeo's DOM Modification tests
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: DOMAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: darin, kling, koivisto, tonikitoo
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
instrument result none

Ryosuke Niwa
Reported 2012-01-05 19:31:00 PST
Profiled WebKit r104262 on http://dromaeo.com/?dom while running DOM modification tests. The result indicates that we spend a significant amount of time in willRemove and detach: We spend 2.5% of time on ContainerNode::willRemove and 2.2% of time in detach. We also spend 2.2% of time in isReachableFromOpaqueRoots and fastFree/fastMalloc but those are understandable. Also, we're spending 1.4% in Text::create and 1.3% in Text::~Text.
Attachments
instrument result (deleted)
2012-01-05 19:32 PST, Ryosuke Niwa
no flags
Ryosuke Niwa
Comment 1 2012-01-05 19:32:37 PST
Created attachment 121388 [details] instrument result
Note You need to log in before you can comment on or make changes to this bug.