savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] savannah.gnu.org: submission of GNU Pth


From: Loic Dachary
Subject: [Savannah-hackers] savannah.gnu.org: submission of GNU Pth
Date: Tue, 27 Feb 2001 14:23:18 +0100 (CET)

       Approved.

address@hidden writes:
 > 
 > A package was submitted to savannah.gnu.org.
 > This mail was sent to address@hidden, address@hidden
 > 
 > If it already is an official GNU package, it will be approved shortly.
 > Otherwise it must be discussed on address@hidden for approval. 
 > 
 > Ralf S. Engelschall <address@hidden> described the package as follows:
 > License: lgpl
 > Other License: 
 > Package: GNU Pth
 > 
 > Pth is a very portable POSIX/ANSI-C based library for Unix platforms which 
 > provides non-preemptive priority-based
 >             scheduling for multiple threads of execution (aka 
 > ``multithreading\'\') inside event-driven applications. All threads run in
 >             the same address space of the server application, but each 
 > thread has it\'s own individual program-counter, run-time
 >             stack, signal mask and errno variable. 
 > 
 >             The thread scheduling itself is done in a cooperative way, i.e., 
 > the threads are managed by a priority- and event-based
 >             non-preemptive scheduler. The intention is that this way one can 
 > achieve better portability and run-time performance
 >             than with preemptive scheduling. The event facility allows 
 > threads to wait until various types of events occur, including
 >             pending I/O on filedescriptors, asynchronous signals, elapsed 
 > timers, pending I/O on message ports, thread and process
 >             termination, and even customized callback functions. 
 > 
 >             Additionally Pth provides an optional emulation API for POSIX.1c 
 > threads (\"Pthreads\") which can be used for backward
 >             compatibility to existing multithreaded applications. 
 > 

-- 
Loic   Dachary         http://www.dachary.org/  address@hidden
24 av Secretan         http://www.senga.org/      address@hidden
75019    Paris         Tel: 33 1 42 45 09 16        address@hidden
        GPG Public Key: http://www.dachary.org/loic/gpg.txt



reply via email to

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