From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Marius Vollmer Newsgroups: gmane.lisp.guile.user Subject: Re: posix/native thread status? Date: 09 Jun 2003 22:32:02 +0200 Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <87d6hn9em5.fsf@zagadka.ping.de> References: <87add07jtk.fsf@pooh-sticks-bridge.tapsellferrier.co.uk> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1055191769 32291 80.91.224.249 (9 Jun 2003 20:49:29 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 9 Jun 2003 20:49:29 +0000 (UTC) Cc: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Jun 09 22:49:24 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 19PTYV-0008Ey-00 for ; Mon, 09 Jun 2003 22:47:51 +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 19PTPJ-0003bp-9d for guile-user@m.gmane.org; Mon, 09 Jun 2003 16:38:21 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19PTO9-0002r2-8W for guile-user@gnu.org; Mon, 09 Jun 2003 16:37:09 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19PTNF-0001xx-0y for guile-user@gnu.org; Mon, 09 Jun 2003 16:36:14 -0400 Original-Received: from mail.dokom.net ([195.253.8.218]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19PTKN-0000kU-88 for guile-user@gnu.org; Mon, 09 Jun 2003 16:33:15 -0400 Original-Received: from dialin.speedway42.dip223.dokom.de ([195.138.42.223] helo=zagadka.ping.de) by mail.dokom.net with smtp (Exim 3.36 #3) id 19PTKQ-000100-00 for guile-user@gnu.org; Mon, 09 Jun 2003 22:33:18 +0200 Original-Received: (qmail 12469 invoked by uid 1000); 9 Jun 2003 20:32:02 -0000 Original-To: Nic Ferrier In-Reply-To: <87add07jtk.fsf@pooh-sticks-bridge.tapsellferrier.co.uk> Original-Lines: 23 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: General Guile related discussions List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.user:2030 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2030 Nic Ferrier writes: > I've been poking around the guile threading stuff. Am I right in > thinking the work on native threads stopped. No, it is merely, well, blocked. But because of unfair work scheduling, it is getting unblocked for quite some time. The Guile CVS HEAD version (aka the 1.7 series) has supprt for native POSIX threads. While threads are in 'Guile mode', they are restricted to cooperate their use of the global resources (such as the GC), but they are implemented using the POSIX threading API of the underlying platform. > Linux threads have been made posix compliant for kernel 2.6. Would > the issue of native threading be good to look at again? Yes, please try the Guile 1.7 series, maybe from ftp://ftp.dt.e-technik.uni-dortmund.de/pub/guile/snapshots/guile-core.unstable.tar.gz -- GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405 _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user