aboutsummaryrefslogtreecommitdiff
path: root/devel/pth
Commit message (Collapse)AuthorAgeFilesLines
* NPS 0.9.19 -> 0.9.20Ralf S. Engelschall1999-06-252-4/+4
| | | | Notes: svn path=/head/; revision=19763
* NPS 0.9.18->0.9.19Ralf S. Engelschall1999-06-212-3/+3
| | | | Notes: svn path=/head/; revision=19605
* Upgrade to NPS version 0.9.18Ralf S. Engelschall1999-06-202-4/+4
| | | | Notes: svn path=/head/; revision=19590
* Upgrade to NPS 0.9.16Ralf S. Engelschall1999-06-093-6/+6
| | | | Notes: svn path=/head/; revision=19375
* Upgrade to NPS, Version 0.9.15Ralf S. Engelschall1999-06-042-4/+4
| | | | Notes: svn path=/head/; revision=19204
* NPS 0.9.13 -> 0.9.14Ralf S. Engelschall1999-06-012-4/+4
| | | | Notes: svn path=/head/; revision=19165
* NPS 0.9.12 -> 0.9.13Ralf S. Engelschall1999-06-012-4/+4
| | | | Notes: svn path=/head/; revision=19161
* NPS 0.9.11 -> 0.9.12Ralf S. Engelschall1999-05-302-4/+4
| | | | Notes: svn path=/head/; revision=19125
* NPS 0.9.10 -> 0.9.11Ralf S. Engelschall1999-05-282-4/+4
| | | | Notes: svn path=/head/; revision=19036
* Upgrade to NPS 0.9.10Ralf S. Engelschall1999-05-282-4/+4
| | | | Notes: svn path=/head/; revision=19033
* Upgrade to NPS 0.9.9Ralf S. Engelschall1999-05-253-4/+9
| | | | Notes: svn path=/head/; revision=18989
* Upgrade to NPS (non-preemtive thread scheduling library), version 0.9.8Ralf S. Engelschall1999-05-242-4/+4
| | | | Notes: svn path=/head/; revision=18977
* Import of NPS, a non-preeemtive thread scheduling library.Ralf S. Engelschall1999-05-235-0/+51
NPS is a POSIX/ANSI-C based library for Unix platforms which provides non-preemtive scheduling for multiple threads of execution ("multi-threading") inside server applications. All threads run in the same address space of the server application, but each thread has it's own individual run-time stack and program-counter. The thread scheduling itself is done in a cooperative way, i.e. the threads are managed by a priority- and event-based non-preemtive scheduler. The intention is that this way one can achieve better portability and run-time performance than with preemtive scheduling. The event facility allows threads to wait until various types of events occur, including pending I/O on filedescriptors, elapsed timers, pending I/O on message ports, thread and process termination, and even customized callback functions. More details: http://www.engelschall.com/sw/nps/ ftp://ftp.engelschall.com/sw/nps/ Notes: svn path=/head/; revision=18941