[webkit-dev] JS binding wapper pointers: inline vs. separate hash table
Maciej Stachowiak
mjs at apple.com
Thu Oct 2 11:19:44 PDT 2008
On Oct 2, 2008, at 11:14 AM, Mike Hommey wrote:
> On Thu, Oct 02, 2008 at 11:06:19AM -0700, Maciej Stachowiak wrote:
>>
>> On Oct 1, 2008, at 10:41 PM, Mike Hommey wrote:
>>
>>> On Wed, Oct 01, 2008 at 04:03:32PM -0700, Mike Belshe wrote:
>>>> Total size Potential savings
>>>> www.cnn.com: 43M
>>>> 410Kwww.facebook.com:
>>>> 43M 408K
>>>> www.slashdot.org: 36M 208K
>>>> m.ext.google.com: 45M 475K
>>>> docs (normal doc): 42M 341K
>>>> docs (big spreadsheet): 55M 905K
>>>> maps: 38M 159K
>>>
>>> It would be interesting to have the figures on 64-bit systems.
>>
>> The extra space is all pointers so the size cost would double.
>
> Sure, but what would be interesting is the comparison with the total
> size, which isn't 100% pointers.
Yes, the total cost would likely less than double. The DOM is mostly
pointers, the render tree is maybe half pointers, and image data would
not change size at all. So proportionately, it would be more expensive
on 64-bit.
Regards,
Maciej
More information about the webkit-dev
mailing list