[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: multi-threaded Emacs
From: |
Li Lin |
Subject: |
Re: multi-threaded Emacs |
Date: |
Fri, 05 Dec 2008 14:27:04 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
First, all context switches between user-level threads have to be done
manually, i.e. if you need a switch, you have to call
cthread_yield(). However, on SMP systems, since we have more than one
kernel threads, user-level threads may be interrupted randmonly, but
still no user-level context switch will happen unless you yield the CPU
explicitly.
- Re: multi-threaded Emacs, (continued)
- Re: multi-threaded Emacs, Paul R, 2008/12/11
- Re: multi-threaded Emacs, Stefan Monnier, 2008/12/11
- Re: multi-threaded Emacs, Richard M Stallman, 2008/12/04
- Re: multi-threaded Emacs, Stefan Monnier, 2008/12/05
- Re: multi-threaded Emacs, Florian Beck, 2008/12/02
Re[2]: multi-threaded Emacs, ak70, 2008/12/03
Re: multi-threaded Emacs, Stefan Monnier, 2008/12/04
Re: multi-threaded Emacs, Tom Tromey, 2008/12/06