From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: size of emacs executable after unicode merge Date: Fri, 16 May 2008 13:55:17 +0100 Message-ID: <482D8435.6060407@gnu.org> References: <200805140351.m4E3pQuE004549@sallyv1.ics.uci.edu> <200805141652.m4EGqikr018644@sallyv1.ics.uci.edu> <200805151529.m4FFTlF1004684@sallyv1.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1210942544 4174 80.91.229.12 (16 May 2008 12:55:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 16 May 2008 12:55:44 +0000 (UTC) Cc: dann@ics.uci.edu, emacs-devel@gnu.org, rms@gnu.org, evilborisnet@netscape.net To: Kenichi Handa Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 16 14:56:22 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JwzTy-0000Qb-1X for ged-emacs-devel@m.gmane.org; Fri, 16 May 2008 14:56:22 +0200 Original-Received: from localhost ([127.0.0.1]:56265 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JwzTE-0007cZ-Nk for ged-emacs-devel@m.gmane.org; Fri, 16 May 2008 08:55:36 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JwzTB-0007cB-62 for emacs-devel@gnu.org; Fri, 16 May 2008 08:55:33 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JwzT8-0007bu-Vl for emacs-devel@gnu.org; Fri, 16 May 2008 08:55:32 -0400 Original-Received: from [199.232.76.173] (port=46250 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JwzT8-0007bp-N8 for emacs-devel@gnu.org; Fri, 16 May 2008 08:55:30 -0400 Original-Received: from mk-outboundfilter-4.mail.uk.tiscali.com ([212.74.114.32]:31655) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JwzT4-0002tx-6U; Fri, 16 May 2008 08:55:26 -0400 Original-X-Trace: 81608940/mk-outboundfilter-2.mail.uk.tiscali.com/F2S/$ACCEPTED/freedom2Surf-customers/83.67.23.108 X-SBRS: None X-RemoteIP: 83.67.23.108 X-IP-MAIL-FROM: jasonr@gnu.org X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Aq4EAAIhLUhTQxds/2dsb2JhbACBVaxC X-IronPort-AV: E=Sophos;i="4.27,497,1204502400"; d="scan'208";a="81608940" X-IP-Direction: IN Original-Received: from i-83-67-23-108.freedom2surf.net (HELO wanchan.jasonrumney.net) ([83.67.23.108]) by smtp.f2s.tiscali.co.uk with ESMTP; 16 May 2008 13:55:19 +0100 Original-Received: from [192.168.249.27] (chiko.jasonrumney.net [192.168.249.27]) by wanchan.jasonrumney.net (Postfix) with ESMTP id CDE9B15B9; Fri, 16 May 2008 13:55:19 +0100 (BST) User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) In-Reply-To: X-Enigmail-Version: 0.95.6 OpenPGP: id=8086879D X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:97269 Archived-At: Kenichi Handa wrote: > I did the experiment of changing all files containing a > Japanese character that are not byte-compiled to utf-8, but > the resulting size is not different. That means that my > guess above is not correct. :-( > How big are the data structures holding all the unicode character info and translation tables for encodings? At one point you said you wanted to make the unicode tables be loaded on demand but AFAIK they are currently dumped into the emacs executable. Could that account for a large proportion of the size increase?