[Webkit-unassigned] [Bug 111708] New: SegmentedString copy constructor is 1% of total time for background html parser?

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 7 03:50:49 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=111708

           Summary: SegmentedString copy constructor is 1% of total time
                    for background html parser?
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: eric at webkit.org
                CC: abarth at webkit.org, tonyg at chromium.org
            Blocks: 111645


SegmentedString copy constructor is 1% of total time for background html parser?

Something is wrong here.

Running Time    Self        Symbol Name
18.6ms    0.9%    0.0          WTF::Deque<WebCore::SegmentedSubstring, 0ul>::Deque(WTF::Deque<WebCore::SegmentedSubstring, 0ul> const&)
18.3ms    0.8%    0.0           WebCore::SegmentedString::operator=(WebCore::SegmentedString const&)
18.3ms    0.8%    0.0            WebCore::HTMLSourceTracker::start(WebCore::SegmentedString&, WebCore::HTMLTokenizer*, WebCore::HTMLToken&)
18.3ms    0.8%    0.0             WebCore::BackgroundHTMLParser::pumpTokenizer()
18.3ms    0.8%    0.0              WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (WebCore::BackgroundHTMLParser::*)(WTF::String const&)>, void (WTF::WeakPtr<WebCore::BackgroundHTMLParser>, WTF::String)>::operator()()
18.3ms    0.8%    0.0               WebCore::HTMLParserThread::runLoop()

That sample was taken with bug 107236 applied (so that I could actually see the parser amongst the rendering noise).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list