about summary refs log tree commit diff
path: root/src/thread/pthread_mutex_unlock.c
Commit message (Expand)AuthorAgeFilesLines
* implement priority inheritance mutexesRich Felker2019-03-311-2/+12
* redesign robust mutex states to eliminate data races on type fieldRich Felker2019-02-121-2/+7
* fix failure to obtain EOWNERDEAD status for process-shared robust mutexesRich Felker2016-06-271-1/+1
* redesign and simplify vmlock systemRich Felker2015-04-101-5/+2
* use weak symbols for the POSIX functions that will be used by C threadsJens Gustedt2014-09-061-1/+3
* make pointers used in robust list volatileRich Felker2014-08-171-2/+5
* fix robust mutex unrecoverable status, and related clean-upRich Felker2014-08-161-3/+1
* fix false ownership of mutexes due to tid reuse, using robust listRich Felker2014-08-161-7/+5
* make futex operations use private-futex mode when possibleRich Felker2014-08-151-4/+6
* replace all remaining internal uses of pthread_self with __pthread_selfRich Felker2014-06-101-1/+1
* fix extremely rare but dangerous race condition in robust mutexesRich Felker2012-08-171-1/+7
* simplify robust mutex unlock code pathRich Felker2011-10-031-4/+4
* fix crash if pthread_mutex_unlock is called without ever lockingRich Felker2011-10-031-1/+1
* use count=0 instead of 1 for recursive mutex with only one lock referenceRich Felker2011-10-031-2/+2
* avoid accessing mutex memory after atomic unlockRich Felker2011-08-021-7/+8
* avoid crash on stupid but allowable usage of pthread_mutex_unlockRich Felker2011-03-301-1/+3
* streamline mutex unlock to remove a useless branch, use a_store to unlockRich Felker2011-03-301-2/+6
* implement robust mutexesRich Felker2011-03-171-2/+11
* avoid function call to pthread_self in mutex unlockRich Felker2011-03-171-1/+1
* unify lock and owner fields of mutex structureRich Felker2011-03-171-2/+1
* fix and optimize non-default-type mutex behaviorRich Felker2011-03-081-8/+5
* reorganize pthread data structures and move the definitions to alltypes.hRich Felker2011-02-171-8/+8
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-121-0/+19