[Webkit-unassigned] [Bug 106393] Parser/html-parser.html spends 3% of total time in WTF::currentTime() on Android

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 9 16:32:42 PST 2013


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


Eric Seidel <eric at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID




--- Comment #6 from Eric Seidel <eric at webkit.org>  2013-01-09 16:34:34 PST ---
Now that I can see kernel symbols, I also think this is a red herring.  The kernel is no longer at the top of my samples:

     2.47%  SignalSender  libDumpRenderTree.so  [.] WebCore::HTMLTokenizer::nextToken(WebCore::SegmentedString&, WebCore::HTMLToken&)
     2.00%  SignalSender  libc.so               [.] pthread_mutex_lock_impl
     1.58%  SignalSender  libDumpRenderTree.so  [.] WebCore::StylePropertySet::PropertyReference::propertyMetadata() const
     1.29%  SignalSender  libc.so               [.] dlfree
     1.07%  SignalSender  libDumpRenderTree.so  [.] WebCore::SegmentedString::advanceAndUpdateLineNumber()
     0.98%  SignalSender  libc.so               [.] try_realloc_chunk.constprop.12
     0.93%  SignalSender  libDumpRenderTree.so  [.] WebCore::StyleResolver::collectMatchingRulesForList(WTF::Vector<WebCore::RuleData, 0u> const*, int&, int&, WebCore::StyleResolver::MatchOptions const&)
     0.87%  SignalSender  libDumpRenderTree.so  [.] v8::internal::ElementsAccessorBase<v8::internal::ExternalUnsignedShortElementsAccessor, v8::internal::ElementsKindTraits<(v8::internal::ElementsKind)11> >::CopyElements(v8::internal::JSObject*, unsigned int, v8::internal::ElementsKind, v8::internal::FixedArrayBase*, unsigned int, int, v8::internal::FixedArrayBase*)
     0.83%  SignalSender  libc.so               [.] pthread_mutexattr_settype
     0.82%  SignalSender  libDumpRenderTree.so  [.] bool WebCore::SelectorFilter::fastRejectSelector<4u>(unsigned int const*) const


I separately tested Date.now() on my desktop vs. Nexus 10, and found that I could get 22,000,000 calls per second on my desktop, but only 50,000 on my Nexus 10. :)

-- 
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