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 (or "rwlock") without global locking. It’s useful for writing multi-threaded applications and operating system components.

Changes: Container support was introduced. memcpy () and similar were removed. The container interface was refactored. Extra parameter links were removed. Building bugs were fixed in the classic queue template. The documentation was updated.

Release Tags: Stable

Tags: Operating System Kernels, Linux, BSD, Software Development, Libraries

Licenses: MIT