From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Patch for fields of `struct buffer' Date: Tue, 01 Feb 2011 11:41:02 -0500 Message-ID: References: <4D47DFD4.1040108@gmail.com> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: dough.gmane.org 1296579988 17675 80.91.229.12 (1 Feb 2011 17:06:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 1 Feb 2011 17:06:28 +0000 (UTC) Cc: tromey@redhat.com, emacs-devel@gnu.org To: Daniel Colascione Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 01 18:06:24 2011 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.69) (envelope-from ) id 1PkJgJ-0000cU-4f for ged-emacs-devel@m.gmane.org; Tue, 01 Feb 2011 18:06:23 +0100 Original-Received: from localhost ([127.0.0.1]:35765 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PkJSN-00009P-Bw for ged-emacs-devel@m.gmane.org; Tue, 01 Feb 2011 11:51:55 -0500 Original-Received: from [140.186.70.92] (port=38589 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PkJRr-0008Mf-2s for emacs-devel@gnu.org; Tue, 01 Feb 2011 11:51:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PkJHu-0003oZ-Jx for emacs-devel@gnu.org; Tue, 01 Feb 2011 11:41:07 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:55436) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PkJHu-0003oU-IW for emacs-devel@gnu.org; Tue, 01 Feb 2011 11:41:06 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1PkJHq-0007mT-3m; Tue, 01 Feb 2011 11:41:02 -0500 In-reply-to: <4D47DFD4.1040108@gmail.com> (message from Daniel Colascione on Tue, 01 Feb 2011 02:26:28 -0800) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 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:135409 Archived-At: Your argument makes sense, for people using powerful machines. I have a slow one, by today's standards, and I don't think it is likely I will get a faster one (or multicore) for years if ever. Many free software activists use the same machine for the same reason. Meanwhile, the big problem of making Emacs work with true parallelism is not in the general mechanisms. It is in all the code that knows it can only be interrupted due to an error or where it says QUIT. If you want to test the feasibility of real parallelism, that's what you need to work on. -- Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org, www.gnu.org