[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[task #5487] cthreads -> pthreads
From: |
Thomas Schwinge |
Subject: |
[task #5487] cthreads -> pthreads |
Date: |
Mon, 24 Apr 2006 17:46:32 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.1) Gecko/20060413 Ubuntu/dapper Firefox/1.5.0.1 |
URL:
<http://savannah.gnu.org/task/?func=detailitem&item_id=5487>
Summary: cthreads -> pthreads
Project: The GNU Hurd
Submitted by: tschwinge
Submitted on: Monday 04/24/06 at 17:46
Category: The GNU Hurd
Should Start On: Monday 04/24/06 at 00:00
Should be Finished on: Monday 04/24/06 at 00:00
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Percent Complete: 0%
Open/Closed: Open
Effort: 0.00
_______________________________________________________
Details:
Currently the Hurd libraries and servers use cthreads for threading, which is
what Mach provides. To gain greater portability, the libraries and servers
should be ported to pthreads (which we also have a mostly functional
implementation for in the Hurd). Work on this task had already started years
ago (with patches for a number of libraries), but then stalled again. (This
work can be made available.)
This task involves going through the source files for changing the cthreads
calls to pthread ones, taking care for more difficult situations that can not
be mapped one to one and finally (or incrementally where possible) testing the
results. Perhaps there will also be some bug hunting / fixing in our pthread
implementation to be done.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/task/?func=detailitem&item_id=5487>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [task #5487] cthreads -> pthreads,
Thomas Schwinge <=