ossp-pkg/pth/ChangeLog 1.582 -> 1.583
--- ChangeLog 2002/10/25 11:56:16 1.582
+++ ChangeLog 2002/11/03 09:59:32 1.583
@@ -21,6 +21,19 @@
Changes between 1.4.1 and 1.5.0 (27-Jan-2002 to xx-Oct-2002)
+ *) Added a stand-alone sub-API for manual user-space context
+ switching. It is somewhat modeled after the POSIX ucontext(3)
+ facility and consists of an opaque data type pth_uctx_t and
+ the management functions pth_uctx_create(), pth_uctx_make(),
+ pth_uctx_save(), pth_uctx_restore(), pth_uctx_switch() and
+ pth_uctx_destroy(). These functions are based on the same
+ underlying machine context switching facility (pth_mctx)
+ the threads in GNU Pth are using. This facility can be used
+ to implement co-routines without a full real multithreading
+ environment or even to implement an own multithreading
+ environment.
+ [Ralf S. Engelschall]
+
*) Add a Pth variant of the new POSIX pselect(2) function, including
soft and hard syscall mapping support for it.
[Ralf S. Engelschall]
|
|