emacs-devel
[Top][All Lists]
Advanced

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

Re: Multithreading, again and again


From: Tom Tromey
Subject: Re: Multithreading, again and again
Date: Thu, 20 Oct 2011 11:09:29 -0600
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux)

>>>>> ">" == SAKURAI Masashi <address@hidden> writes:

>> Actually, many scripting language could not get true concurrency by
>> the appended thread feature, such as Perl's ithread, ruby's thread,
>> python's one and so on. They have the GIL problem.

Yeah.  On my branch, Emacs also has the GIL problem.
I don't consider it a big deal, since Emacs is also not a high
performance system.

>> Multi-threading and GUI is very sensitive topic. 
>>   Multithreaded toolkits: A failed dream? | Java.net
>>   http://weblogs.java.net/blog/kgh/archive/2004/10/multithreaded_t.html
>> I think this problem exists in Emacs too.

Emacs doesn't have this problem in the classic way, because most GUI
operations in Emacs Lisp are actually side effects of buffer- or keymap-
modifications.

Tom



reply via email to

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