Summary: | Leaks always reports "WebKit Malloc Memory Pressure Handler" dispatch_queue/source as leaking | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Joseph Pecoraro <joepeck> | ||||||
Component: | JavaScriptCore | Assignee: | Joseph Pecoraro <joepeck> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | commit-queue, ggaren, joepeck, msaboff | ||||||
Priority: | P2 | ||||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Attachments: |
|
Description
Joseph Pecoraro
2017-05-01 19:02:46 PDT
Yeah we leak it on purpose :(. I guess we can add a dummy data member for it just to silence the leaks bot. Created attachment 309225 [details]
[PATCH] Proposed Fix
Comment on attachment 309225 [details] [PATCH] Proposed Fix View in context: https://bugs.webkit.org/attachment.cgi?id=309225&action=review r=me > Source/bmalloc/bmalloc/Heap.cpp:61 > + dispatch_resume(m_pressureHandlerDispatchSource); I guess you should dispatch_release queue here, since we're behaving as if we're not leaking these objects. Created attachment 309240 [details]
[PATCH] For landing
Comment on attachment 309240 [details] [PATCH] For landing Clearing flags on attachment: 309240 Committed r216300: <http://trac.webkit.org/changeset/216300> |