From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: YAMAMOTO Mitsuharu Newsgroups: gmane.emacs.devel Subject: Re: Problems preloading x-win.el (was: Next release) Date: Sat, 24 May 2008 12:19:47 +0900 Organization: Faculty of Science, Chiba University Message-ID: References: <18457.37369.262079.668907@kahikatea.snap.net.nz> <5jr6clncn8.fsf@fencepost.gnu.org> <87od7p22dw.fsf@stupidchicken.com> <200805021331.m42DVYVw016584@sallyv1.ics.uci.edu> <200805021610.m42GAhkE001271@sallyv1.ics.uci.edu> <200805040056.m440u3eS022727@sallyv1.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: ger.gmane.org 1211599213 8091 80.91.229.12 (24 May 2008 03:20:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 24 May 2008 03:20:13 +0000 (UTC) Cc: Glenn Morris , Chong Yidong , Dan Nicolaescu , Nick Roberts , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 24 05:20:49 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 1JzkJM-0007kb-7S for ged-emacs-devel@m.gmane.org; Sat, 24 May 2008 05:20:48 +0200 Original-Received: from localhost ([127.0.0.1]:56991 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JzkIb-0002be-Bp for ged-emacs-devel@m.gmane.org; Fri, 23 May 2008 23:20:01 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JzkIV-0002Yw-Vq for emacs-devel@gnu.org; Fri, 23 May 2008 23:19:56 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JzkIU-0002W0-9m for emacs-devel@gnu.org; Fri, 23 May 2008 23:19:55 -0400 Original-Received: from [199.232.76.173] (port=50308 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JzkIU-0002Vb-3L for emacs-devel@gnu.org; Fri, 23 May 2008 23:19:54 -0400 Original-Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]:53919) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JzkIP-0005Jj-9m; Fri, 23 May 2008 23:19:49 -0400 Original-Received: from church.math.s.chiba-u.ac.jp (church [133.82.132.36]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 7C6AD2C40; Sat, 24 May 2008 12:19:47 +0900 (JST) In-Reply-To: User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/23.0.50 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) X-detected-kernel: by monty-python.gnu.org: NetBSD 3.0 (DF) 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:97636 Archived-At: >>>>> On Fri, 23 May 2008 16:18:39 -0400, Stefan Monnier said: >>>> Then that would be the solution to the problem that the X11 build >>>> does not bootstrap on Darwin. >>> Doesn't it? I have missed the corresponding discussion, sorry. >>> Is there some detailed info about it somewhere? >> This one. >> http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg02165.html > I must be missing something: this message seems to give the solution > (i.e. "increase the room for load commands"). The room was sufficient for the final dump even with preloading x-win.elc. Another dump to create bootstrap-emacs needed some extra room but that could be avoided by not preloading x-win.el at this stage. >> I guess .el requires more resources in preloading than .elc. > No, the two kinds of files are pretty much identical. But maybe > x-win.el for some reason requires a lot of resources. I think they are quite different in allocation of code. The former allocates it as (mostly) cons cells, but the latter does it as byte codes in the pure storage. This difference would also affect the sizes/numbers of spaces that have been requested to the system. YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp