[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Are there plans for a multi-threaded Emacs?
From: |
David Masterson |
Subject: |
Re: Are there plans for a multi-threaded Emacs? |
Date: |
Thu, 20 Nov 2003 11:19:08 -0800 |
>>>>> Miles Bader writes:
> David Masterson <address@hidden> writes:
>> For instance, if the display-engine could be separated from the
>> lisp-engine parts, then perhaps a mini-scheduler could fork off
>> lisp-engines as needed (or requested) to process complicated
>> things. The "engines" would theoretically be lighter weight than
>> Emacs proper, but not as light-weight as multi-threading would
>> allow.
> How would this be different than multiple threads, as far as
> avoiding typical threading problems (when lisp programs modify
> global/globally reachable data)?
It was just speculation on my part (and not necessarily a very good
one). In answer to your question, I would guess that a global data
server would be needed to manage such access. I was envisioning that
major packages (Gnus, VM, Calendar, ...) would each run in their own
lisp engine and that very little data would need to be shared between
the packages.
--
David Masterson
- Re: Are there plans for a multi-threaded Emacs?, (continued)
- Re: Are there plans for a multi-threaded Emacs?, Dhruva Krishnamurthy, 2003/11/17
- Re: Are there plans for a multi-threaded Emacs?, Miles Bader, 2003/11/17
- Re: Are there plans for a multi-threaded Emacs?, Kai Grossjohann, 2003/11/30
- Re: Are there plans for a multi-threaded Emacs?, Benjamin Riefenstahl, 2003/11/30
- Re: Are there plans for a multi-threaded Emacs?, Vinicius Jose Latorre, 2003/11/30
- Re: Are there plans for a multi-threaded Emacs?, Kai Grossjohann, 2003/11/30
- Re: Are there plans for a multi-threaded Emacs?, Nic Ferrier, 2003/11/30
Re: Are there plans for a multi-threaded Emacs?, Richard Stallman, 2003/11/17
Re: Are there plans for a multi-threaded Emacs?, John Wiegley, 2003/11/18