Bug 158274

Summary: Users of Heap::deprecatedReportExtraMemory should switch to reportExtraMemoryAllocated+reportExtraMemoryVisited
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: sabouhallawa, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=142595
https://bugs.webkit.org/show_bug.cgi?id=158139

Description Said Abou-Hallawa 2016-06-01 14:04:49 PDT
Currently this needs to be fixed for:

JSReportExtraMemoryCost()
SparseArrayValueMap::add()
reportExtraMemoryAllocatedForCollectionIndexCache()
HTMLImageLoader::notifyFinished()
HTMLMediaElement::pauseAfterDetachedTask()
reportMemoryForDocumentIfFrameless()
toJSNewlyCreated(ExecState* state, JSDOMGlobalObject* globalObject, Ref<ImageData>&& imageData)
Comment 1 Said Abou-Hallawa 2016-06-01 15:02:22 PDT
createWrapper(JSDOMGlobalObject& globalObject, Ref<NodeList>&& nodeList)
SourceBuffer::reportExtraMemoryAllocated()
XMLHttpRequest::dropProtection()
Comment 2 Radar WebKit Bug Importer 2016-06-01 16:11:13 PDT
<rdar://problem/26589090>