[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: trunk r114048: * src/eval.c (Ffuncall): Fix handling of ((lambda ..)
From: |
Stefan Monnier |
Subject: |
Re: trunk r114048: * src/eval.c (Ffuncall): Fix handling of ((lambda ..) ..) in lexically |
Date: |
Fri, 06 Sep 2013 08:18:23 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
>> revision-id: address@hidden
>> parent: address@hidden
>> fixes bug: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11258
> This change lowers the performance of the js2-mode parser (which still
> uses dynamic scoping, by the way) by the factor of five.
That's very odd. I must be doing something wrong there.
> Incidentally, the slowdown factor is similar to I've seen when trying to
> measure its performance in lexical-binding mode before this revision.
> pre-114048, lexical-binding: t -- 3.95 seconds
> 114048+, lexical-binding: t -- 7-8 seconds
> Should I file a dedicated bug?
Yes.
Stefan