GNU bug report logs - #64646
Master: Native compiler doesn't always compile lambda forms.

Previous Next

Package: emacs;

Reported by: Alan Mackenzie <acm <at> muc.de>

Date: Sat, 15 Jul 2023 12:11:02 UTC

Severity: normal

Done: Alan Mackenzie <acm <at> muc.de>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Alan Mackenzie <acm <at> muc.de>
To: Michael Heerdegen <michael_heerdegen <at> web.de>
Cc: 64646 <at> debbugs.gnu.org
Subject: bug#64646: Master: Native compiler doesn't always compile lambda forms.
Date: Sun, 16 Jul 2023 09:01:08 +0000
Hello, Michael.

On Sun, Jul 16, 2023 at 06:16:13 +0200, Michael Heerdegen wrote:
> Alan Mackenzie <acm <at> muc.de> writes:

> > (vii) M-: (native-compile 'foo)
> > This returns #<subr foo>
> > (viii) M-: (foo)

> I apologize when this is a dumb question, but: is this call using the
> native-compiled function?

It's not at all a dumb question, it's very pertinent.

After step (vii), M-: (symbol-function 'foo) <RET> returns

    #<subr foo>

..  So I think the call in (viii) is indeed using the native-compiled
function.

> Michael.

-- 
Alan Mackenzie (Nuremberg, Germany).




This bug report was last modified 1 year and 274 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.