[Top][All Lists]

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

Re: size of emacs executable after unicode merge

From: Chong Yidong
Subject: Re: size of emacs executable after unicode merge
Date: Thu, 27 Nov 2008 11:07:16 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

Kenichi Handa <address@hidden> writes:

> After taking over Chong's experiment, I could reduce the
> size of Emacs executables about 7M bytes.  About 4M bytes
> were actually because of charset mapping tables, and it
> could be reduced by setting up C structure temp_charset_work
> (see charset.c for the detail) instead of making many Lisp
> objects (char-table and vector).  Another 3M bytes were
> because of big standard category table.  It could be reduced
> by hashing the table entries (see hash_get_category_set in
> category.c for the detail).
> As a result, now the executable is 10,671,313 bytes on
> GNU/Linux.  It's still 1.6M bytes larger than Emacs 22, but
> I'm not sure it's worth making more effort to reduce it.

Thank you.  No problems here that I can see.

reply via email to

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