From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: James Cloos Newsgroups: gmane.emacs.devel Subject: Re: unicode merge failures 2007-10-12 Date: Tue, 16 Oct 2007 19:04:47 -0400 Message-ID: References: <61d4vlaatb.fsf@fencepost.gnu.org> <470EA52C.9030001@gnu.org> <200710122130.l9CLU7OM022904@oogie-boogie.ics.uci.edu> <200710122212.l9CMCD3r024677@oogie-boogie.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1192575961 5315 80.91.229.12 (16 Oct 2007 23:06:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 16 Oct 2007 23:06:01 +0000 (UTC) Cc: emacs-unicode@gnu.org, emacs-devel@gnu.org, Jason Rumney , Stefan Monnier , Miles Bader To: Dan Nicolaescu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 17 01:05:59 2007 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 1IhvU0-0001li-Q4 for ged-emacs-devel@m.gmane.org; Wed, 17 Oct 2007 01:05:53 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IhvTt-0004j4-R4 for ged-emacs-devel@m.gmane.org; Tue, 16 Oct 2007 19:05:45 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IhvTr-0004iy-Gy for emacs-devel@gnu.org; Tue, 16 Oct 2007 19:05:43 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IhvTp-0004im-3Q for emacs-devel@gnu.org; Tue, 16 Oct 2007 19:05:42 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IhvTo-0004ij-RS for emacs-devel@gnu.org; Tue, 16 Oct 2007 19:05:40 -0400 Original-Received: from eagle.jhcloos.com ([207.210.242.212]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1IhvTf-0006mB-SD; Tue, 16 Oct 2007 19:05:32 -0400 Original-Received: by eagle.jhcloos.com (Postfix, from userid 10) id 1A36B40259; Tue, 16 Oct 2007 23:05:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=eagle; t=1192575926; bh=9Rl76RhPYJXfo6tU+ekPVrRExUh/vA15ZqjRaOUWE 1Q=; h=Received:From:To:Cc:Subject:In-Reply-To:References: User-Agent:Face:Copyright:OpenPGP:OpenPGP-Fingerprint:X-Hashcash: X-Hashcash:X-Hashcash:X-Hashcash:X-Hashcash:X-Hashcash:Date: Message-ID:Lines:MIME-Version:Content-Type; b=ncTPgkyXx+jQlxLy6Ltp 9lTDahZe1fjE/X4P4+GnW1Z17mzT/x7M1uHJMnu2QFR4GmSRZMFKinnycGqIZAPUzUQ c/H5aFHUosddu3VucKPV1KvpFcf57XB88W7i4Ajm1rhT9cDuGs1WoGz7u3SNl89axE3 0BA5fsCZ3zU6u7rdM= Original-Received: by lugabout.jhcloos.org (Postfix, from userid 500) id 4C88444A94; Tue, 16 Oct 2007 23:05:12 +0000 (UTC) In-Reply-To: <200710122212.l9CMCD3r024677@oogie-boogie.ics.uci.edu> (Dan Nicolaescu's message of "Fri, 12 Oct 2007 15:12:13 -0700") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.0 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAI1J REFUOE+lU9ESgCAIg64P1y+ngUdxhl5H8wFbbM0OmUiEhKkCYaZThXCo6KE5sCbA1DDX3genvO4d eBQgEMaM5qy6uWk4SfBYfdu9jvBN9nSVDOKRtwb+I3epboOsOX5pZbJNsBJFvmQQ05YMfieIBnYX FK2N6dOawd97r/e8RjkTLzmMsiVgrAoEugtviCM3v2WzjgAAAABJRU5ErkJggg== Copyright: Copyright 2007 James Cloos OpenPGP: ED7DAEA6; url=http://jhcloos.com/public_key/0xED7DAEA6.asc OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6 X-Hashcash: 1:19:071016:dann@ics.uci.edu::+juqlDNTCpZ+zztX:01WRH X-Hashcash: 1:19:071016:jasonr@gnu.org::i+xZwYFSC/B+LwSz:0002Cid X-Hashcash: 1:19:071016:monnier@iro.umontreal.ca::OHNE38NcLnRyqbGU:00000000000000000000000000000000000002SoG X-Hashcash: 1:19:071016:miles@gnu.org::OS/WVegR9EkyW61l:00004bnR X-Hashcash: 1:19:071016:emacs-devel@gnu.org::gmr100nyu5/pPQcT:0000000000000000000000000000000000000000004Z9T X-Hashcash: 1:19:071016:emacs-unicode@gnu.org::ZMYk5B+QmSdclx7Q:00000000000000000000000000000000000000006Pjm Original-Lines: 42 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 2) 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:81026 Archived-At: >>>>> "Dan" == Dan Nicolaescu writes: (My mx is pathetically behind in spam filtering, so I just saw this, and have not yet seen any replies which may have been sent....) Dan> Does anyone else see a too big data segment size for the unicode-2 Dan> binary: Dan> size -f objs-HEAD/src/emacs objs-unicode-2/src/emacs Dan> text data bss dec hex filename Dan> 1534480 4031660 0 5566140 54eebc objs-HEAD/src/emacs Dan> 1656770 11663100 0 13319870 cb3ebe objs-unicode-2/src/emacs I don't have the compile trees for these two versions around, but on my (Gentoo) laptop I get: ,----< :; size /usr/bin/emacs-23-unicode > | text data bss dec hex filename | 1645849 11526540 0 13172389 c8fea5 /usr/bin/emacs-23-unicode `---- and on my (Debian) server I get: ,----< :; size /usr/bin/emacs-snapshot-nox > | text data bss dec hex filename | 1154944 4054840 0 5209784 4f7eb8 /usr/bin/emacs-snapshot-nox `---- They are not exactly comparable, since the latter lacks GUI support, but are about the same as you saw. My laptop's emacs is compiled --with-x-toolkit=athena --without-gtk, and was last compiled on September 20, so the data size difference is not new. It may be the result of the font backend work. Does HEAD use 32 bit ints for all characters in the buffers? Might strings take up more space now that they are stored in (modified) UTF-32? (Just guesses.) -JimC -- James Cloos OpenPGP: 1024D/ED7DAEA6