Add detailed per-tag breakdown of dirty VM changes resulting from running the fake memory pressure handler.
Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: Per-tag breakdown of memory reclaimed by pressure handler: Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: ## VM Tag Before After Difference Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 00 Tag 0 2715648 2715648 0 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 01 malloc 102400 102400 0 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 02 malloc (small) 1347584 1265664 -81920 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 03 malloc (large) 1863680 1687552 -176128 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 07 malloc (tiny) 1740800 1740800 0 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 15 IOKit 40497152 39297024 -1200128 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 1E Stack 425984 425984 0 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 21 dylib 81920 81920 0 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 23 pmap (unshared) 1118208 1118208 0 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 2B CoreServices 8192 8192 0 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 33 CoreAnimation 16384 16384 0 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 35 bmalloc 28114944 19619840 -8495104 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 40 JSC JIT 401408 131072 -270336 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 46 ImageIO 7065600 49152 -7016448 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 49 os_alloc_once 8192 8192 0 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 4A libdispatch 24576 24576 0 Feb 18 23:03:10 box com.apple.WebKit.WebContent[1522] <Notice>: 4E Tag 78 20480 20480 0
Created attachment 271691 [details] Patch
Attachment 271691 [details] did not pass style-queue: ERROR: Source/WebCore/platform/cocoa/MemoryPressureHandlerCocoa.mm:42: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 4 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 271691 [details] Patch Clearing flags on attachment: 271691 Committed r196780: <http://trac.webkit.org/changeset/196780>
All reviewed patches have been landed. Closing bug.
Comment on attachment 271691 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=271691&action=review > Source/WebCore/page/ResourceUsageThread.h:78 > + TagInfo() { } Why include this line of code? I think itβs a no op.