Skip to content
  • loislo@chromium.org's avatar
    Web Inspector: Native Memory Instrumentation: fix instrumentation for already... · ba8b9bed
    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