[Top][All Lists]

[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: Gecko/20060413 Ubuntu/dapper Firefox/


                 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



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:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]