[Webkit-unassigned] [Bug 186739] New: StyleResolver wastes 224KB of HashTable capacity on nytimes.com
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Jun 16 12:40:16 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=186739
Bug ID: 186739
Summary: StyleResolver wastes 224KB of HashTable capacity on
nytimes.com
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: CSS
Assignee: webkit-unassigned at lists.webkit.org
Reporter: simon.fraser at apple.com
Using tooling from bug 186698, loading can and running "notifyutil -p com.apple.WebKit.dumpHashTableCapacity" shows:
Wasted capacity: 224128 bytes (used 113280 of 337408 bytes, utilization: 33.57%) - 14 allocations
1 0x107578105 WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WebCore::StyleResolver::MatchedPropertiesCacheItem>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, WebCore::StyleResolver::MatchedPropertiesCacheItem> >, WTF::IntHash<unsigned int>, WTF::HashMap<unsigned int, WebCore::StyleResolver::MatchedPropertiesCacheItem, WTF::IntHash<unsigned int>, WTF::HashTraits<unsigned int>, WTF::HashTraits<WebCore::StyleResolver::MatchedPropertiesCacheItem> >::KeyValuePairTraits, WTF::HashTraits<unsigned int> >::HashTable()
2 0x1075780e5 WTF::HashMap<unsigned int, WebCore::StyleResolver::MatchedPropertiesCacheItem, WTF::IntHash<unsigned int>, WTF::HashTraits<unsigned int>, WTF::HashTraits<WebCore::StyleResolver::MatchedPropertiesCacheItem> >::HashMap()
3 0x10754ed35 WTF::HashMap<unsigned int, WebCore::StyleResolver::MatchedPropertiesCacheItem, WTF::IntHash<unsigned int>, WTF::HashTraits<unsigned int>, WTF::HashTraits<WebCore::StyleResolver::MatchedPropertiesCacheItem> >::HashMap()
4 0x10754e645 WebCore::StyleResolver::StyleResolver(WebCore::Document&)
5 0x10754fdfd WebCore::StyleResolver::StyleResolver(WebCore::Document&)
6 0x108b9af17 WebCore::Style::Scope::resolver()
7 0x108ba1ad1 WebCore::Style::TreeResolver::Scope::Scope(WebCore::Document&)
8 0x108ba1b8d WebCore::Style::TreeResolver::Scope::Scope(WebCore::Document&)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180616/494edc4a/attachment.html>
More information about the webkit-unassigned
mailing list