From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Question about dumping emacs under Solaris Date: Fri, 04 Jul 2008 15:51:34 -0400 Message-ID: References: <486DA1C5.7030304@emvision.com> <200807040739.m647daXU022629@sallyv1.ics.uci.edu> <486E6D4F.5060807@emvision.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1215201171 8912 80.91.229.12 (4 Jul 2008 19:52:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 4 Jul 2008 19:52:51 +0000 (UTC) Cc: Dan Nicolaescu , emacs-devel@gnu.org To: Ali Bahrami Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 04 21:53:37 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 1KErLY-0005vH-Rw for ged-emacs-devel@m.gmane.org; Fri, 04 Jul 2008 21:53:33 +0200 Original-Received: from localhost ([127.0.0.1]:42243 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KErKi-0002cH-4D for ged-emacs-devel@m.gmane.org; Fri, 04 Jul 2008 15:52:40 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KErJi-0002AY-LR for emacs-devel@gnu.org; Fri, 04 Jul 2008 15:51:38 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KErJg-00029T-5O for emacs-devel@gnu.org; Fri, 04 Jul 2008 15:51:38 -0400 Original-Received: from [199.232.76.173] (port=59762 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KErJg-00029P-1M for emacs-devel@gnu.org; Fri, 04 Jul 2008 15:51:36 -0400 Original-Received: from ironport2-out.pppoe.ca ([206.248.154.182]:20565 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KErJg-0001xH-0r for emacs-devel@gnu.org; Fri, 04 Jul 2008 15:51:36 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsgEAFYcbkhFxIdG/2dsb2JhbACBXK19ggI X-IronPort-AV: E=Sophos;i="4.30,304,1212379200"; d="scan'208";a="23977285" Original-Received: from 69-196-135-70.dsl.teksavvy.com (HELO pastel.home) ([69.196.135.70]) by ironport2-out.teksavvy.com with ESMTP; 04 Jul 2008 15:51:34 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 6BFCA806F; Fri, 4 Jul 2008 15:51:34 -0400 (EDT) In-Reply-To: <486E6D4F.5060807@emvision.com> (Ali Bahrami's message of "Fri, 04 Jul 2008 12:34:55 -0600") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) 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:100352 Archived-At: > In the absence of any other information, that's probably > the best we can do. I can do the obvious tests (build it, > show it runs, use it for awhile). That's not what I'd call > positive proof, but it may be our only path forward. Actually, w.r.t "dump", I'd expect that if the resulting executable starts up correctly and survives a few GC cycles, that's positive proof that the dump works right. It's theoretically possible for bugs to manifest themselves later, but it seems difficult to come up with realistic scenarios. > So my test matrix is really pretty small. Solaris and GNU > ld, on sparc and intel. I've already built the Solaris ld versions > with dldump(), and have been using it as my daily editor for > most of last week without issue. I'll keep poking at it, and > if things seem solid, perhaps I'll submit the change. Please send the patch along, Stefan