From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: BASE_PURESIZE Date: Sat, 24 Oct 2009 20:14:36 +0900 Message-ID: <873a59avs3.fsf@uwakimon.sk.tsukuba.ac.jp> References: <8363a6gytm.fsf@gnu.org> <87ljj1bdyp.fsf@uwakimon.sk.tsukuba.ac.jp> <83ocnxf5wz.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1256382294 2926 80.91.229.12 (24 Oct 2009 11:04:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 24 Oct 2009 11:04:54 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 24 13:04:47 2009 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 1N1eQQ-000587-MS for ged-emacs-devel@m.gmane.org; Sat, 24 Oct 2009 13:04:46 +0200 Original-Received: from localhost ([127.0.0.1]:58641 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N1eQP-0002pk-R0 for ged-emacs-devel@m.gmane.org; Sat, 24 Oct 2009 07:04:45 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N1eQJ-0002pX-SG for emacs-devel@gnu.org; Sat, 24 Oct 2009 07:04:39 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N1eQF-0002ni-4T for emacs-devel@gnu.org; Sat, 24 Oct 2009 07:04:39 -0400 Original-Received: from [199.232.76.173] (port=36123 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N1eQE-0002nf-VB for emacs-devel@gnu.org; Sat, 24 Oct 2009 07:04:34 -0400 Original-Received: from mtps02.sk.tsukuba.ac.jp ([130.158.97.224]:51262) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N1eQ9-0003Ga-RY; Sat, 24 Oct 2009 07:04:30 -0400 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mtps02.sk.tsukuba.ac.jp (Postfix) with ESMTP id 5385E8210; Sat, 24 Oct 2009 20:04:28 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id C4C6A1A2666; Sat, 24 Oct 2009 20:14:36 +0900 (JST) In-Reply-To: <83ocnxf5wz.fsf@gnu.org> X-Mailer: VM 8.0.12-devo-585 under 21.5 (beta29) "garbanzo" b2155de544cf XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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:116363 Archived-At: Eli Zaretskii writes: > > 3. To save the space, dump twice, the second time using the precise > > number you can measure from the first try. > PURESIZE is a compile-time C constant, it cannot be changed at dump > time. You need to recompile. OK, so recompile the relevant module and relink. You may actually be pushing 60 extra seconds on a very slow machine at this point. If you're more worried about errors in the computation of PURESIZE or of the amount actually used when dumping, that's another issue, of course, and this doesn't help with that.