webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
IWebCoreStatistics Interface Reference

import"IWebCoreStatistics.idl";

Inheritance diagram for IWebCoreStatistics:
WebCoreStatistics

Public Member Functions

HRESULT javaScriptObjectsCount ([out, retval] UINT *count)
 
HRESULT javaScriptGlobalObjectsCount ([out, retval] UINT *count)
 
HRESULT javaScriptProtectedObjectsCount ([out, retval] UINT *count)
 
HRESULT javaScriptProtectedGlobalObjectsCount ([out, retval] UINT *count)
 
HRESULT iconPageURLMappingCount ([out, retval] UINT *count)
 
HRESULT iconRetainedPageURLCount ([out, retval] UINT *count)
 
HRESULT iconRecordCount ([out, retval] UINT *count)
 
HRESULT iconsWithDataCount ([out, retval] UINT *count)
 
HRESULT cachedFontDataCount ([out, retval] UINT *count)
 
HRESULT cachedFontDataInactiveCount ([out, retval] UINT *count)
 
HRESULT purgeInactiveFontData ()
 
HRESULT glyphPageCount ([out, retval] UINT *count)
 
HRESULT javaScriptProtectedObjectTypeCounts ([out, retval] IPropertyBag2 **typeNamesAndCounts)
 
HRESULT javaScriptObjectTypeCounts ([out, retval] IPropertyBag2 **typeNamesAndCounts)
 
HRESULT garbageCollectJavaScriptObjects ()
 
HRESULT garbageCollectJavaScriptObjectsOnAlternateThreadForDebugging ([in] BOOL waitUntilDone)
 
HRESULT setJavaScriptGarbageCollectorTimerEnabled ([in] BOOL)
 
HRESULT shouldPrintExceptions ([out, retval] BOOL *)
 
HRESULT setShouldPrintExceptions ([in] BOOL)
 
HRESULT startIgnoringWebCoreNodeLeaks ()
 
HRESULT stopIgnoringWebCoreNodeLeaks ()
 
HRESULT memoryStatistics ([out, retval] IPropertyBag **statistics)
 
HRESULT returnFreeMemoryToSystem ()
 
HRESULT cachedPageCount ([out, retval] INT *count)
 
HRESULT cachedFrameCount ([out, retval] INT *count)
 

Member Function Documentation

◆ cachedFontDataCount()

HRESULT IWebCoreStatistics::cachedFontDataCount ( [out, retval] UINT *  count)

◆ cachedFontDataInactiveCount()

HRESULT IWebCoreStatistics::cachedFontDataInactiveCount ( [out, retval] UINT *  count)

◆ cachedFrameCount()

HRESULT IWebCoreStatistics::cachedFrameCount ( [out, retval] INT *  count)

◆ cachedPageCount()

HRESULT IWebCoreStatistics::cachedPageCount ( [out, retval] INT *  count)

◆ garbageCollectJavaScriptObjects()

HRESULT IWebCoreStatistics::garbageCollectJavaScriptObjects ( )

Implemented in WebCoreStatistics, and WebCoreStatistics.

◆ garbageCollectJavaScriptObjectsOnAlternateThreadForDebugging()

HRESULT IWebCoreStatistics::garbageCollectJavaScriptObjectsOnAlternateThreadForDebugging ( [in] BOOL  waitUntilDone)

Implemented in WebCoreStatistics.

◆ glyphPageCount()

HRESULT IWebCoreStatistics::glyphPageCount ( [out, retval] UINT *  count)

◆ iconPageURLMappingCount()

HRESULT IWebCoreStatistics::iconPageURLMappingCount ( [out, retval] UINT *  count)

◆ iconRecordCount()

HRESULT IWebCoreStatistics::iconRecordCount ( [out, retval] UINT *  count)

◆ iconRetainedPageURLCount()

HRESULT IWebCoreStatistics::iconRetainedPageURLCount ( [out, retval] UINT *  count)

◆ iconsWithDataCount()

HRESULT IWebCoreStatistics::iconsWithDataCount ( [out, retval] UINT *  count)

◆ javaScriptGlobalObjectsCount()

HRESULT IWebCoreStatistics::javaScriptGlobalObjectsCount ( [out, retval] UINT *  count)

◆ javaScriptObjectsCount()

HRESULT IWebCoreStatistics::javaScriptObjectsCount ( [out, retval] UINT *  count)

◆ javaScriptObjectTypeCounts()

HRESULT IWebCoreStatistics::javaScriptObjectTypeCounts ( [out, retval] IPropertyBag2 **  typeNamesAndCounts)

◆ javaScriptProtectedGlobalObjectsCount()

HRESULT IWebCoreStatistics::javaScriptProtectedGlobalObjectsCount ( [out, retval] UINT *  count)

◆ javaScriptProtectedObjectsCount()

HRESULT IWebCoreStatistics::javaScriptProtectedObjectsCount ( [out, retval] UINT *  count)

◆ javaScriptProtectedObjectTypeCounts()

HRESULT IWebCoreStatistics::javaScriptProtectedObjectTypeCounts ( [out, retval] IPropertyBag2 **  typeNamesAndCounts)

◆ memoryStatistics()

HRESULT IWebCoreStatistics::memoryStatistics ( [out, retval] IPropertyBag **  statistics)

◆ purgeInactiveFontData()

HRESULT IWebCoreStatistics::purgeInactiveFontData ( )

Implemented in WebCoreStatistics, and WebCoreStatistics.

◆ returnFreeMemoryToSystem()

HRESULT IWebCoreStatistics::returnFreeMemoryToSystem ( )

Implemented in WebCoreStatistics, and WebCoreStatistics.

◆ setJavaScriptGarbageCollectorTimerEnabled()

HRESULT IWebCoreStatistics::setJavaScriptGarbageCollectorTimerEnabled ( [in] BOOL  )

Implemented in WebCoreStatistics.

◆ setShouldPrintExceptions()

HRESULT IWebCoreStatistics::setShouldPrintExceptions ( [in] BOOL  )

Implemented in WebCoreStatistics.

◆ shouldPrintExceptions()

HRESULT IWebCoreStatistics::shouldPrintExceptions ( [out, retval] BOOL )

◆ startIgnoringWebCoreNodeLeaks()

HRESULT IWebCoreStatistics::startIgnoringWebCoreNodeLeaks ( )

Implemented in WebCoreStatistics, and WebCoreStatistics.

◆ stopIgnoringWebCoreNodeLeaks()

HRESULT IWebCoreStatistics::stopIgnoringWebCoreNodeLeaks ( )

Implemented in WebCoreStatistics, and WebCoreStatistics.


The documentation for this interface was generated from the following file: