RT++ -- Higher Order Threads for C++
Tutorial and Reference Manual (Version 1.0)
Wolfgang Schreiner
Research Institute for Symbolic Computation (RISC-Linz)
Johannes Kepler University, Linz, Austria
Abstract
This report presents RT++, a software package that provides higher-order
threads in the programming language C++. Its features include a type-safe
functional thread interface, lazy thread creation, garbage-collected types
(lists, arrays, pointer structures) and controlled non-determinism (thread
bags). Threads are first-order objects that can be used like any other objects
and that are automatically reclaimed when they are not referenced any
more. The package has been ported to numerous types of mono-processors and
shared memory multiprocessors and can be easily embedded into existing
application frameworks.
- The RT++
Package
-
(manual included)
- The QuickThreads Package
-
(original site)
- The RT++ Tutorial and Reference
Manual
-
(PostScript version)
Wolfgang.Schreiner@risc.uni-linz.ac.at
Id: main.tex,v 1.10 1996/04/04 11:45:47 schreine Exp