emacs-devel
[Top][All Lists]
Advanced

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

Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs


From: Stefan Monnier
Subject: Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?)
Date: 09 Dec 2003 19:13:57 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

> Do you have an idea what figure we are speaking about here?  I repeat:
> _every_ access to a symbol that now works directly instead has to work
> via stack pointers.  And CPUs like the x86 do not have spare address
> registers flying around.

I wouldn't worry too much about speed: there's lots of room for optimization
in the interpreter.  The problem I see is one of semantics because looking
up bindings in the stack doesn't seem to work so great when you take into
account interaction with buffer-local variables.
That is: it tends to give you subtly different semantics than the
current one.


        Stefan




reply via email to

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