[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#22086: 25.1.50; [PATCH] Integrate the musl hybrid mallo
From: |
Wolfgang Jenkner |
Subject: |
bug#22086: 25.1.50; [PATCH] Integrate the musl hybrid mallo |
Date: |
Mon, 01 Feb 2016 19:34:20 +0100 |
User-agent: |
Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (berkeley-unix) |
On Mon, Feb 01 2016, Paul Eggert wrote:
> On 02/01/2016 07:15 AM, Wolfgang Jenkner wrote:
>> 18788992 of 33554432 static heap bytes used
> I wonder why you're using way more static heap bytes than I am? I get
> this on Fedora 23 x86-64 when configured via
> './configure --enable-gcc-warnings --with-modules
> emacs_cv_var_doug_lea_malloc=no':
>
> 11892256 of 33554432 static heap bytes used
> 92482 pure bytes used
>
> 10765856 of 33554432 static heap bytes used
> 2781901 pure bytes used
>
> The first is when building bootstrap-emacs, the second is when
> building emacs.
Ah, indeed, the static heap size is much smaller in the final dump:
Pure-hashed: 24083 strings, 3801 vectors, 38521 conses, 3706 bytecodes, 102
others
Dumping under the name emacs
9663104 of 33554432 static heap bytes used
2777644 pure bytes used
Adding name emacs-25.1.50.1
: paxctl -zex emacs
Also, I get an only slightly larger number when dumping bootstrap-emacs
with the pre-compiled elisp files. Perhaps, you got the first number
with the *.elc files still being around from a previous test?