Thread Safe Template Library (TSTL) is a C++
library that provides thread-safe storage data
structures without global locking. It includes
classes for maps based on a non-binary extensible
hashing tree for very fast access, a pipe, a
queue, a timercache, a limitcache, and a fast
writer multiple reader guard (WMRG) without global
locking (which uses the interlocked instruction
set of the CPU). It's useful for writing
multithreaded applications and operating system
components.
License: Freeware
Changes:
Bugs in the "relocker" template and GNU assempler inline macros were fixed. The "unilocker" template was added. All templates use "unilocker" instead of RESOURCE_LOCK() macros now.
License: Freeware
Changes:
Bugs in the "relocker" template and GNU assempler inline macros were fixed. The "unilocker" template was added. All templates use "unilocker" instead of RESOURCE_LOCK() macros now.



