From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: scratch/accurate-warning-pos: Solid progress: the branch now bootstraps. Date: Thu, 29 Nov 2018 11:37:17 +0000 Message-ID: <20181129113717.GD12576@ACM> References: <20181126184359.GG4030@ACM> <55044caa-18fb-9e9a-81b4-3912f64d0aa4@cs.ucla.edu> <20181127074336.GA4705@ACM> <0ec5806a-0cc6-8b9f-6bc2-97875e36a511@cs.ucla.edu> <20181127211539.GB4705@ACM> <8c38f335-b25d-9ef6-110c-6efc4fda9d67@cs.ucla.edu> <83r2f5g1gw.fsf@gnu.org> <20181129105434.GC12576@ACM> <831s74dtma.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1543491586 24043 195.159.176.226 (29 Nov 2018 11:39:46 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 29 Nov 2018 11:39:46 +0000 (UTC) User-Agent: Mutt/1.10.1 (2018-07-13) Cc: michael_heerdegen@web.de, cpitclaudel@gmail.com, eggert@cs.ucla.edu, monnier@IRO.UMontreal.CA, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 29 12:39:41 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gSKfT-00065k-Vn for ged-emacs-devel@m.gmane.org; Thu, 29 Nov 2018 12:39:40 +0100 Original-Received: from localhost ([::1]:53614 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gSKha-0005iA-7K for ged-emacs-devel@m.gmane.org; Thu, 29 Nov 2018 06:41:50 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47556) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gSKgy-0005eQ-0q for emacs-devel@gnu.org; Thu, 29 Nov 2018 06:41:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gSKgp-0002qR-2y for emacs-devel@gnu.org; Thu, 29 Nov 2018 06:41:05 -0500 Original-Received: from colin.muc.de ([193.149.48.1]:46986 helo=mail.muc.de) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1gSKgo-0002kq-Li for emacs-devel@gnu.org; Thu, 29 Nov 2018 06:41:02 -0500 Original-Received: (qmail 95000 invoked by uid 3782); 29 Nov 2018 11:41:01 -0000 Original-Received: from acm.muc.de (p2E5D5BA2.dip0.t-ipconnect.de [46.93.91.162]) by colin.muc.de (tmda-ofmipd) with ESMTP; Thu, 29 Nov 2018 12:41:00 +0100 Original-Received: (qmail 7402 invoked by uid 1000); 29 Nov 2018 11:37:17 -0000 Content-Disposition: inline In-Reply-To: <831s74dtma.fsf@gnu.org> X-Delivery-Agent: TMDA/1.1.12 (Macallan) X-Primary-Address: acm@muc.de X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x [fuzzy] X-Received-From: 193.149.48.1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:231512 Archived-At: Hello, Eli. On Thu, Nov 29, 2018 at 13:13:17 +0200, Eli Zaretskii wrote: > > Date: Thu, 29 Nov 2018 10:54:34 +0000 > > From: Alan Mackenzie > > Cc: michael_heerdegen@web.de, Eli Zaretskii , emacs-devel@gnu.org, > > cpitclaudel@gmail.com, monnier@IRO.UMontreal.CA > > > > Is the idea of the double interpreter still a live idea? > If you are asking me, then I'm not sure what is the idea of the double > interpreter. I was really asking Paul, since it was originally his idea. The "double interpreter" would be when we'd have one software instance running at full speed, on which everything but byte compilation would be done, and a second instance, using the ideas from branch scratch/accurate-warning-pos, on which byte compilation would be done. For some value of "instance". -- Alan Mackenzie (Nuremberg, Germany).