From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: scratch/accurate-warning-pos: next steps. Date: Tue, 11 Dec 2018 17:58:54 -0500 Message-ID: References: <20181210180033.GC4188@ACM> <20181211113420.GB4911@ACM> <20181211192001.GC4911@ACM> <20181211205128.GD4911@ACM> <20181211213529.GE4911@ACM> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1544569061 28173 195.159.176.226 (11 Dec 2018 22:57:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 11 Dec 2018 22:57:41 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 11 23:57:37 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 1gWqy9-0007F3-38 for ged-emacs-devel@m.gmane.org; Tue, 11 Dec 2018 23:57:37 +0100 Original-Received: from localhost ([::1]:41787 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gWr0F-0005ld-S0 for ged-emacs-devel@m.gmane.org; Tue, 11 Dec 2018 17:59:47 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45033) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gWqzc-0005kH-8W for emacs-devel@gnu.org; Tue, 11 Dec 2018 17:59:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gWqzX-0007dA-Ak for emacs-devel@gnu.org; Tue, 11 Dec 2018 17:59:08 -0500 Original-Received: from [195.159.176.226] (port=33698 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gWqzX-0007cQ-2g for emacs-devel@gnu.org; Tue, 11 Dec 2018 17:59:03 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1gWqxO-0006BS-7x for emacs-devel@gnu.org; Tue, 11 Dec 2018 23:56:50 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 12 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:scHwtlxpOhD7T1Siqx4n7aBVeBc= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 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:231769 Archived-At: > The one Paul and I have been referring to was the one where the reader > would return extended lists containing location info alongside the > actual Lisp Object. This is probably a good option in the long run. But let there be no doubt: whlie it should not impact performance of compiled code, it will likely slow down compilation significantly, just because of the increased size of the representation of the code that the compiler needs to manipulate. Stefan