Advanced Threading Library

This C library implements the C11 threading API using standard POSIX threads (pthread.h). In addition to the standard C11 functions it also implements read/write locks, barriers and spinlocks in a style matching the C11 threading API.

It was written to provide a unified API for threaded applications on systems that do not support C11 compilers.

Multiple platforms are supported including, but not limited to: Linux, BSD and MacOS.

Functionality

1) Indicates non-C11 extensions.

Documentation

Documentation in terms of compiled man(1) pages can be found on the technical publications server with document call number DD-00013-002.

Downloads

Repository: Github

Version 1.0.1
Changes: Source Code:.tgz .zip
Documentation: DD-00013-002
Version 1.0
Source Code:.tgz .zip
Documentation: DD-00013-001

Author

Jan Adelsbach <jadelsbach@adelsbach-research.eu>