From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: multi-threaded Emacs Date: Thu, 04 Dec 2008 08:21:34 -0500 Message-ID: References: <28ea42436516c786f86df564cafe07e3@vanilla.net.mt> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1228396930 1907 80.91.229.12 (4 Dec 2008 13:22:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 4 Dec 2008 13:22:10 +0000 (UTC) Cc: "emacs-devel@gnu.org" , Giuseppe Scrivano , "rms@gnu.org" To: "ak70" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 04 14:23:08 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1L8EAd-0001VD-0s for ged-emacs-devel@m.gmane.org; Thu, 04 Dec 2008 14:23:07 +0100 Original-Received: from localhost ([127.0.0.1]:37913 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L8E9S-0006mq-Fb for ged-emacs-devel@m.gmane.org; Thu, 04 Dec 2008 08:21:54 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L8E9C-0006h4-EV for emacs-devel@gnu.org; Thu, 04 Dec 2008 08:21:38 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L8E9B-0006gr-W4 for emacs-devel@gnu.org; Thu, 04 Dec 2008 08:21:38 -0500 Original-Received: from [199.232.76.173] (port=57558 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L8E9B-0006go-OE for emacs-devel@gnu.org; Thu, 04 Dec 2008 08:21:37 -0500 Original-Received: from ironport2-out.pppoe.ca ([206.248.154.182]:21290 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L8E99-0003EC-C0; Thu, 04 Dec 2008 08:21:35 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtcEAEhoN0nO+Jkl/2dsb2JhbACBbc4+gwKBIw X-IronPort-AV: E=Sophos;i="4.33,715,1220241600"; d="scan'208";a="30638572" Original-Received: from 206-248-153-37.dsl.teksavvy.com (HELO pastel.home) ([206.248.153.37]) by ironport2-out.teksavvy.com with ESMTP; 04 Dec 2008 08:21:34 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 61CD884A9; Thu, 4 Dec 2008 08:21:34 -0500 (EST) In-Reply-To: <28ea42436516c786f86df564cafe07e3@vanilla.net.mt> (ak's message of "Wed, 3 Dec 2008 08:59:09 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:106561 Archived-At: > Hi, guys. I have a generic user-level thread library on Linux. > Maybe it can help. Thanks. But note that the problem with Emacs and cuncurrency doesn't have much to do with the presence or absence of threads libraries. There are already plenty of libraries implementing threads. The problem to change Emacs's Lisp and C code so as to be able to take advantage of them. Stefan