-
loislo@chromium.org authored
Web Inspector: Native Memory Instrumentation: fix instrumentation for already instrumented classes 2/N https://bugs.webkit.org/show_bug.cgi?id=106546 Reviewed by Vsevolod Vlasov. Many nontrivial class members were instrumented in reportMemoryUsage methods. * bindings/v8/V8PerIsolateData.cpp: (WebCore::V8PerIsolateData::reportMemoryUsage): * css/CSSMediaRule.cpp: (WebCore::CSSMediaRule::reportMemoryUsage): * css/CSSProperty.cpp: (WebCore::CSSProperty::reportMemoryUsage): * css/CSSStyleSheet.cpp: (WebCore::CSSStyleSheet::reportMemoryUsage): * css/MediaList.cpp: (WebCore::MediaList::reportMemoryUsage): * css/RuleSet.cpp: (WebCore::RuleData::reportMemoryUsage): (WebCore::RuleSet::reportMemoryUsage): (WebCore::RuleSet::RuleSetSelectorPair::reportMemoryUsage): * css/StyleResolver.cpp: (WebCore::StyleResolver::MatchedPropertiesCacheItem::reportMemoryUsage): (WebCore::StyleResolver::reportMemoryUsage): * css/StyleSheetContents.cpp: (WebCore::StyleSheetContents::reportMemoryUsage): * dom/TreeScope.cpp: (WebCore::TreeScope::reportMemoryUsage): * inspector/HeapGraphSerializer.cpp: (WebCore::HeapGraphSerializer::reportMemoryUsage): * inspector/InspectorMemoryAgent.cpp: * inspector/InspectorProfilerAgent.cpp: (WebCore::InspectorProfilerAgent::reportMemoryUsage): * inspector/MemoryInstrumentationImpl.cpp: (WebCore::MemoryInstrumentationClientImpl::reportMemoryUsage): * loader/DocumentLoader.cpp: (WebCore::DocumentLoader::reportMemoryUsage): * loader/FrameLoader.cpp: (WebCore::FrameLoader::reportMemoryUsage): * loader/MainResourceLoader.cpp: (WebCore::MainResourceLoader::reportMemoryUsage): * loader/Prerenderer.cpp: (WebCore::Prerenderer::reportMemoryUsage): * loader/ResourceLoader.cpp: (WebCore::ResourceLoader::reportMemoryUsage): * loader/cache/CachedImage.cpp: (WebCore::CachedImage::reportMemoryUsage): * page/Page.cpp: (WebCore::Page::reportMemoryUsage): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139306 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ba8b9bed