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: 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



reply via email to

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