Intent to package PTL
-----BEGIN PGP SIGNED MESSAGE-----
I intent to package PTL, the Portable Thread Library, it is LGPL.
The portable thread library does not constitute a thread package in
itself. It is a C++ wrapper built on top of
various threads packages. It is primarily intended to ease the port of
multithreaded applications. Currently
supported architectures/machines are:
Dec alpha/OSF1 DEC threads. (Native DCE threads)
Dec alpha/OSF1 MIT Pthread (Pthread-1.60-b4 from C. Provenzano (see
http://www.mit.edu:8001/people/proven/pthreads.html))
Sun Sparc/SunOs4.1.3 MIT Pthread (Pthread-1.60-b4 from C. Provenzano)
Sun Sparc/SunOs4.1.3 LWP threads (Native user level SunOS threads)
Sun Sparc/Solaris Pthreads (Native kernel Solaris threads)
Why ?
Since 1995, there is a standard IEEE Std. 1003.1c-1995. So why a new
package ? mainly for four reasons:
1.Some architectures do not support the latest standard. Even when it
the case, a lot of people are still stuck
with older version of the system that does not implement this
standard.
2.Useful features lack in the standard, mainly the suspend/resume
facilities and the interthread communication
facilities (messages).
3.The API of the standard is not object-oriented.
4.The API of the standard is not exception-oriented.
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
iQCVAwUBNj767wrw5IbtjYo5AQGsdAP+L0PIhyApne4yuGnFWVxuKFHnaaclML9k
TGY+bhkLGOobG4WpcE6VPdNoMlaUzyuyy2Tkx7J6/p8UAQffivrahVuBo2+2OazK
Ld7f1BNGEZ4oyXdyRtSWpGwgWgy6rZsSlbFvDdnmDeN3M0Sluk6+1vokIIZUYQxr
S40LQ0h/iRA=
=R08X
-----END PGP SIGNATURE-----
Reply to: