From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Some native compiler related renaming Date: Sun, 09 May 2021 09:49:45 +0300 Message-ID: <83sg2w8kqe.fsf@gnu.org> References: <83bl9l9wuz.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24913"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, akrl@sdf.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun May 09 08:50:33 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lfdGr-0006Ns-E8 for ged-emacs-devel@m.gmane-mx.org; Sun, 09 May 2021 08:50:33 +0200 Original-Received: from localhost ([::1]:60990 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfdGq-0001sw-Eq for ged-emacs-devel@m.gmane-mx.org; Sun, 09 May 2021 02:50:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58300) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfdG7-0001EU-2A for emacs-devel@gnu.org; Sun, 09 May 2021 02:49:49 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:54510) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfdG5-0005Au-3x; Sun, 09 May 2021 02:49:45 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1154 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfdG4-0005KI-IJ; Sun, 09 May 2021 02:49:44 -0400 In-Reply-To: (message from Alan Mackenzie on Sat, 8 May 2021 21:28:05 +0000) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:269070 Archived-At: > Date: Sat, 8 May 2021 21:28:05 +0000 > Cc: Andrea Corallo , emacs-devel@gnu.org > From: Alan Mackenzie > > The function `disassemble' works on natively compiled functions now, as > well as on byte-compiled functions. Perhaps this should be mentioned > somewhere in the new section about native compilation. I think the page > "Disassembly" in the Elisp manual might need some radical surgery, to > make it read smoothly for both types of compiled function. That's a good idea, but I'd need some place with the description of using that for native code, or someone who has experience in doing that will have to describe that first. Any pointers? > There may be other functions which Andrea has also enhanced to work on > native compiled code. I found out about disassemble because I needed > it, and I just tried it. Specific function names whose descriptions you think need updates for the native compilation would be welcome.