Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Upgrade to GNU Portable Threads, version 1.2.1 | Ralf S. Engelschall | 1999-11-14 | 1 | -2/+2 |
| | | | | Notes: svn path=/head/; revision=23126 | ||||
* | Upgrade GNU Portable Threads (Pth) from 1.1.6 to 1.2.0 | Ralf S. Engelschall | 1999-10-31 | 1 | -2/+2 |
| | | | | | | | | and this way move this port to the new stable 1.2 series. (The pth-devel port will later switch to Pth 1.3b1 if available...) Notes: svn path=/head/; revision=22737 | ||||
* | Upgrade to GNU Pth (STABLE), version 1.1.6 | Ralf S. Engelschall | 1999-09-28 | 1 | -2/+2 |
| | | | | Notes: svn path=/head/; revision=22042 | ||||
* | GNU Portable Threads: 1.1.4 -> 1.1.5 | Ralf S. Engelschall | 1999-09-02 | 1 | -2/+2 |
| | | | | Notes: svn path=/head/; revision=21196 | ||||
* | GNU Pth 1.1.3 -> 1.1.4 | Ralf S. Engelschall | 1999-08-30 | 1 | -2/+2 |
| | | | | Notes: svn path=/head/; revision=21132 | ||||
* | $Id$ -> $FreeBSD$ | Peter Wemm | 1999-08-29 | 1 | -1/+1 |
| | | | | Notes: svn path=/head/; revision=21084 | ||||
* | Upgrade to GNU Portable Threads (Pth), version 1.1.3 | Ralf S. Engelschall | 1999-08-27 | 1 | -4/+5 |
| | | | | Notes: svn path=/head/; revision=21024 | ||||
* | Bump GNU Pth: 1.1.1 -> 1.1.2 | Ralf S. Engelschall | 1999-08-23 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20909 | ||||
* | GNU Pth 1.1.0 -> 1.1.1 | Ralf S. Engelschall | 1999-08-21 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20841 | ||||
* | Upgrade to the new stabilized GNU Portable Thread 1.1 series. | Ralf S. Engelschall | 1999-08-19 | 1 | -5/+6 |
| | | | | | | | This port is now at GNU Pth 1.1.0. Notes: svn path=/head/; revision=20819 | ||||
* | Upgrade to GNU Portable Threads, version 1.0.6 | Ralf S. Engelschall | 1999-08-17 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20758 | ||||
* | Upgrade to GNU Portable Threads, version 1.0.5 | Ralf S. Engelschall | 1999-08-10 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20638 | ||||
* | Upgrade to GNU Pth 1.0.4 | Ralf S. Engelschall | 1999-08-03 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20516 | ||||
* | Upgrade to GNU Portable Threads, version 1.0.3 | Ralf S. Engelschall | 1999-08-01 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20465 | ||||
* | Upgrade to GNU Portable Threads (Pth), version 1.0.2 | Ralf S. Engelschall | 1999-07-28 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20374 | ||||
* | Upgrade to GNU Portable Threads (Pth), Version 1.0.1 | Ralf S. Engelschall | 1999-07-22 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20315 | ||||
* | Puhh.... after five months of hard development we've approached | Ralf S. Engelschall | 1999-07-16 | 1 | -4/+6 |
| | | | | | | | GNU Portable Threads (Pth), release version 1.0.0 :-) Notes: svn path=/head/; revision=20231 | ||||
* | Upgrade to GNU Portable Threads (Pth), version 1.0b8 | Ralf S. Engelschall | 1999-07-16 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20230 | ||||
* | GNU Pth 1.0b6 -> 1.0b7 (just the hourly version bump ;) | Ralf S. Engelschall | 1999-07-14 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20201 | ||||
* | Upgrade to GNU Portable Threads, Version 1.0b6 | Ralf S. Engelschall | 1999-07-14 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20191 | ||||
* | Upgrade to GNU Portable Threads (Pth), Version 1.0b5 | Ralf S. Engelschall | 1999-07-11 | 1 | -4/+6 |
| | | | | Notes: svn path=/head/; revision=20159 | ||||
* | GNU pth 1.0b3 -> 1.0b4 (daily bump ;) | Ralf S. Engelschall | 1999-07-08 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20120 | ||||
* | Upgrade to GNU Portable Threads (pth), version 1.0b3 | Ralf S. Engelschall | 1999-07-07 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=20109 | ||||
* | Update new PTH port after repository copy from old NPS port. | Ralf S. Engelschall | 1999-07-05 | 1 | -8/+7 |
| | | | | Notes: svn path=/head/; revision=20076 | ||||
* | NPS 0.9.20 -> 1.0b1 | Ralf S. Engelschall | 1999-06-28 | 1 | -3/+9 |
| | | | | Notes: svn path=/head/; revision=19870 | ||||
* | daily version number bump: NPS 0.9.21 | Ralf S. Engelschall | 1999-06-26 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=19797 | ||||
* | NPS 0.9.19 -> 0.9.20 | Ralf S. Engelschall | 1999-06-25 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=19763 | ||||
* | NPS 0.9.18->0.9.19 | Ralf S. Engelschall | 1999-06-21 | 1 | -2/+2 |
| | | | | Notes: svn path=/head/; revision=19605 | ||||
* | Upgrade to NPS version 0.9.18 | Ralf S. Engelschall | 1999-06-20 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=19590 | ||||
* | Upgrade to NPS 0.9.16 | Ralf S. Engelschall | 1999-06-09 | 1 | -4/+4 |
| | | | | Notes: svn path=/head/; revision=19375 | ||||
* | Upgrade to NPS, Version 0.9.15 | Ralf S. Engelschall | 1999-06-04 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=19204 | ||||
* | NPS 0.9.13 -> 0.9.14 | Ralf S. Engelschall | 1999-06-01 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=19165 | ||||
* | NPS 0.9.12 -> 0.9.13 | Ralf S. Engelschall | 1999-06-01 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=19161 | ||||
* | NPS 0.9.11 -> 0.9.12 | Ralf S. Engelschall | 1999-05-30 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=19125 | ||||
* | NPS 0.9.10 -> 0.9.11 | Ralf S. Engelschall | 1999-05-28 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=19036 | ||||
* | Upgrade to NPS 0.9.10 | Ralf S. Engelschall | 1999-05-28 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=19033 | ||||
* | Upgrade to NPS 0.9.9 | Ralf S. Engelschall | 1999-05-25 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=18989 | ||||
* | Upgrade to NPS (non-preemtive thread scheduling library), version 0.9.8 | Ralf S. Engelschall | 1999-05-24 | 1 | -3/+3 |
| | | | | Notes: svn path=/head/; revision=18977 | ||||
* | Import of NPS, a non-preeemtive thread scheduling library. | Ralf S. Engelschall | 1999-05-23 | 1 | -0/+25 |
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 |