emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: trunk r114048: * src/eval.c (Ffuncall): Fix handling of ((lambda ..)


From: Dmitry Gutov
Subject: Re: trunk r114048: * src/eval.c (Ffuncall): Fix handling of ((lambda ..) ..) in lexically
Date: Sat, 07 Sep 2013 00:12:41 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Stefan Monnier <address@hidden> writes:

> Indeed, I was calling Ffunction for every function that's not an alias
> instead of for every function that's not given as a symbol.  I installed
> a change which should hopefully fix this.  Please confirm that it does.

Yep, looks fixed. Thanks!

> I'd be interested in running your test to try and see where the perforce
> loss comes from.  

See http://debbugs.gnu.org/15294.

> BTW, is this with js2-mode compiled or interpreted?

The numbers I gave here were for interpreted mode, but in compiled mode
the performance degradation is similar (though the ratio is a bit
smaller).



reply via email to

[Prev in Thread] Current Thread [Next in Thread]