[Webkit-unassigned] [Bug 34888] Mac OS X: Use deployment target to determine whether memory tagging should be enabled
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Apr 8 09:18:41 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=34888
--- Comment #22 from Kent Hansen <kent.hansen at nokia.com> 2010-04-08 09:18:39 PST ---
(In reply to comment #21)
> printfs are prolly sufficient. You can test the tagging by running 'vmmap
> Safari' and looking for the fast malloc tag.
Thanks, that's useful.
On Leopard:
Before patch:
REGION TYPE [ VIRTUAL]
=========== [ =======]
ATS (font support) [ 32.7M]
CG backing stores [ 3508K]
CG raster data [ 3744K]
CG shared images [ 3208K]
Carbon [ 1096K]
CoreGraphics [ 136K]
IOKit [ 256.0M]
MALLOC [ 22.2M]
Memory tag=63 [ 768K]
Memory tag=65 [ 4160K]
STACK GUARD [ 56.1M]
Stack [ 11.1M]
VM_ALLOCATE ? [ 13.3M]
__DATA [ 5068K]
__IMAGE [ 1240K]
__LINKEDIT [ 19.0M]
__OBJC [ 2132K]
__PAGEZERO [ 4K]
__TEXT [ 100.2M]
__UNICODE [ 532K]
mapped file [ 24.0M]
shared memory [ 16.0M]
After patch (and a pull from latest trunk):
REGION TYPE [ VIRTUAL]
=========== [ =======]
ATS (font support) [ 32.7M]
CG backing stores [ 3508K]
CG raster data [ 3684K]
CG shared images [ 3208K]
Carbon [ 1096K]
CoreGraphics [ 136K]
IOKit [ 256.0M]
MALLOC [ 22.2M]
Memory tag=63 [ 768K]
Memory tag=65 [ 4160K]
STACK GUARD [ 56.1M]
Stack [ 11.1M]
VM_ALLOCATE ? [ 13.5M]
__DATA [ 5028K]
__IMAGE [ 1240K]
__LINKEDIT [ 19.1M]
__OBJC [ 2132K]
__PAGEZERO [ 4K]
__TEXT [ 100.6M]
__UNICODE [ 532K]
mapped file [ 28.5M]
shared memory [ 16.0M]
(63 is collector memory; 65 is registerfile; 64 isn't used)
Looks encouraging.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list