[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