emacs-devel
[Top][All Lists]
Advanced

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

Re: "simplifications"


From: Stefan Monnier
Subject: Re: "simplifications"
Date: Mon, 19 Nov 2007 10:58:12 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.50 (gnu/linux)

>> Well, my optimization is not specific to defsubst, so it will also
>> remove the let-binding in:
>> 
>> (let ((debug-on-error t))
>> (car (car (cdr x))))

> Why? There can be no dynamic bindings under that optimization?

Of course, there can, but it knows about primitives that don't use any
dynamically bound variables.  Oh well... except for those funny ones
like debug-on-error which are used virtually everywhere.


        Stefan




reply via email to

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