From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Christopher Cramer Newsgroups: gmane.lisp.guile.devel Subject: Re: future thread interface Date: Tue, 1 Jul 2003 13:57:29 -0500 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <20030701135729.A24662@kiwi.pyrotechnics.com> References: <20030701013250.A12964@kiwi.pyrotechnics.com> <87vfumtudg.fsf@zagadka.ping.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1057086418 32483 80.91.224.249 (1 Jul 2003 19:06:58 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 1 Jul 2003 19:06:58 +0000 (UTC) Cc: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Jul 01 21:06:50 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19XQSo-0008Qm-00 for ; Tue, 01 Jul 2003 21:06:50 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19XQSh-0002RW-Dh for guile-devel@m.gmane.org; Tue, 01 Jul 2003 15:06:43 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19XQQQ-000221-EF for guile-devel@gnu.org; Tue, 01 Jul 2003 15:04:22 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19XQKX-0007OL-Mv for guile-devel@gnu.org; Tue, 01 Jul 2003 14:58:18 -0400 Original-Received: from pyro.net ([207.7.10.6] helo=kiwi.pyro.net) by monty-python.gnu.org with smtp (Exim 4.20) id 19XQFL-0006Qb-ML for guile-devel@gnu.org; Tue, 01 Jul 2003 14:52:55 -0400 Original-Received: (qmail 28921 invoked by uid 8610); 1 Jul 2003 18:57:29 -0000 Original-To: Marius Vollmer Mail-Followup-To: Marius Vollmer , guile-devel@gnu.org Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <87vfumtudg.fsf@zagadka.ping.de>; from mvo@zagadka.de on Tue, Jul 01, 2003 at 12:27:07PM +0200 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Developers list for Guile, the GNU extensibility library List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:2586 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:2586 On Tue, Jul 01, 2003 at 12:27:07PM +0200, Marius Vollmer wrote: > In my view, the goal is to avoid to have to chose. That is, Guile > should be written against the POSIX pthread API only. When people > have a need for a non-standard threading implementation, that > implementation should offer the pthread API and Guile can then use it > transparently. This is a surprising answer, since the code is clearly not written to only use the pthread API. I suppose the goal has changed, and the code doesn't reflect that yet. Does that mean scm_internal_select will be eliminated? > This depends on what you mean exactly with "coop" threads. The coop > thread package based on QuickThreads has already been removed from > 1.7. So it's not coming back? The only other mention of this I could find was a ChangeLog entry saying 'Support for "coop" threads has been removed until I get time to add it again.' -- Christopher Cramer "People said it couldn't be that our soldiers would do such things. Now you read worse things in the mainstream media and people don't care. We used to say that if only people know about it, it would stop. Now they know about it, and it hasn't stopped." - Adam Keller _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel