From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Chris Hall" Newsgroups: gmane.emacs.devel Subject: Re: CANNOT_DUMP support Date: Wed, 13 Feb 2008 21:44:58 -1000 Message-ID: References: <87myq46nl9.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Generated by Pantomime 1.2.0) Content-Type: text/plain; charset="us-ascii"; format="flowed" X-Trace: ger.gmane.org 1202974713 31015 80.91.229.12 (14 Feb 2008 07:38:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 14 Feb 2008 07:38:33 +0000 (UTC) Cc: dann@ics.uci.edu, Emacs devel , rms@gnu.org, monnier@iro.umontreal.ca To: Stephen J. Turnbull Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 14 08:38:52 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 1JPYg6-0003CD-Uk for ged-emacs-devel@m.gmane.org; Thu, 14 Feb 2008 08:38:44 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JPYfb-0004QT-57 for ged-emacs-devel@m.gmane.org; Thu, 14 Feb 2008 02:38:11 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JPYfF-0004MH-EO for emacs-devel@gnu.org; Thu, 14 Feb 2008 02:37:49 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JPYfC-0004M5-OA for emacs-devel@gnu.org; Thu, 14 Feb 2008 02:37:47 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JPYfC-0004M2-If for emacs-devel@gnu.org; Thu, 14 Feb 2008 02:37:46 -0500 Original-Received: from mx20.gnu.org ([199.232.41.8]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JPYfC-00019g-6k for emacs-devel@gnu.org; Thu, 14 Feb 2008 02:37:46 -0500 Original-Received: from wa-out-1112.google.com ([209.85.146.178]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JPYfA-0006Gy-R2 for emacs-devel@gnu.org; Thu, 14 Feb 2008 02:37:45 -0500 Original-Received: by wa-out-1112.google.com with SMTP id k34so443093wah.10 for ; Wed, 13 Feb 2008 23:37:42 -0800 (PST) Original-Received: by 10.114.67.2 with SMTP id p2mr1160396waa.1.1202974662095; Wed, 13 Feb 2008 23:37:42 -0800 (PST) Original-Received: from localhost.localdomain ( [75.95.220.61]) by mx.google.com with ESMTPS id q30sm3615274wrq.4.2008.02.13.23.37.39 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 13 Feb 2008 23:37:41 -0800 (PST) In-Reply-To: <87myq46nl9.fsf@uwakimon.sk.tsukuba.ac.jp> User-Agent: GNUMail (Version 1.2.0) X-detected-kernel: by mx20.gnu.org: Linux 2.6 (newer, 2) X-detected-kernel: by monty-python.gnu.org: 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:89051 Archived-At: On 2008-02-13 20:47:46 -1000 Stephen J. Turnbull wrote: > > If somebody wants to follow up, Olivier Galibert knows how. > This page at the XEmacs web site: http://www.xemacs.org/Releases/Public-21.2/projects/pdump.html appears to have been written by one Olivier Galibert, and includes the following: "The portable dumper executes Emacs as usual, then reloads the Lisp code and data very quickly from a specially formatted dump file. This is not as fast as the unexec method, but it requires much less knowledge of the operating system, and is thus more portable and maintainable. ... it is a distinct improvement over the traditional dump process on the NT platform. ... this feature is considered extremely important for the Windows platform, and truly reverting this feature to the status quo ante would require reimplementing pure space," Then under "Other open issues" (although it appears to be the only open issue): "The pdumper has cost us ``pure space.'' this bothers Hrvoje, at least." The implications of this are beyond my ken, but I assume pure space exists for a reason, so there exists a high probability of implications.