0824f473a1fd381749202eaa8c58c6bf10e09e9c
[mirrors/Programs.git] / c / pthread_extra / README.md
1 # pthread_extra
2
3 Library implementing extra features on top of POSIX threads.
4 Currently will probably only work on Linux. Mostly experimental code.
5
6 ### Components
7
8 * pthread_msgqueue - implements message queues, more features than POSIX mqueue (no known issues, but not really tested)
9 * pthread_user_data - allows user to store and retreive custom data using thread handle as a key (suboptimal, used internaly, not tested)
10 * pthread_multi - lock multiple mutexes at once (might cause deadlocks in complex scenarios)
11 * pthread_pause - implements suspend/resume functionality for pthreads (causes deadlocks under high load)
This page took 0.264545 seconds and 3 git commands to generate.