[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).