emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: size of emacs executable after unicode merge


From: Stefan Monnier
Subject: Re: size of emacs executable after unicode merge
Date: Thu, 30 Oct 2008 17:42:59 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

>> > They are surely loaded on demand.  And, at the end of the
>> > dumping process, by calling clear-charset-maps, all loaded
>> > maps are set to nil, and then garbage-collect is called.  So
>> > I think they are not included in the dumped Emacs.  Perhaps
>> > some other char-table is the culprit.  Maybe
>> > Vchar_unify_table.  I must re-read src/charset.c.
>> 
>> If I comment the load_charset_map_from_file call in unify_charset the
>> data segment size is back to normal.

> Are we sure GC after setting the maps to nil always resets the data
> segment size back to what it was before loading those maps?

Given the above evidence, I'd say we're pretty sure it doesn't.


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]