Age | Commit message (Expand) | Author | Files | Lines |
2016-06-27 | fix failure to obtain EOWNERDEAD status for process-shared robust mutexes | Rich Felker | 1 | -1/+1 |
2015-04-10 | redesign and simplify vmlock system | Rich Felker | 1 | -5/+2 |
2014-09-06 | use weak symbols for the POSIX functions that will be used by C threads | Jens Gustedt | 1 | -1/+3 |
2014-08-17 | make pointers used in robust list volatile | Rich Felker | 1 | -2/+5 |
2014-08-16 | fix robust mutex unrecoverable status, and related clean-up | Rich Felker | 1 | -3/+1 |
2014-08-16 | fix false ownership of mutexes due to tid reuse, using robust list | Rich Felker | 1 | -7/+5 |
2014-08-15 | make futex operations use private-futex mode when possible | Rich Felker | 1 | -4/+6 |
2014-06-10 | replace all remaining internal uses of pthread_self with __pthread_self | Rich Felker | 1 | -1/+1 |
2012-08-17 | fix extremely rare but dangerous race condition in robust mutexes | Rich Felker | 1 | -1/+7 |
2011-10-03 | simplify robust mutex unlock code path | Rich Felker | 1 | -4/+4 |
2011-10-03 | fix crash if pthread_mutex_unlock is called without ever locking | Rich Felker | 1 | -1/+1 |
2011-10-03 | use count=0 instead of 1 for recursive mutex with only one lock reference | Rich Felker | 1 | -2/+2 |
2011-08-02 | avoid accessing mutex memory after atomic unlock | Rich Felker | 1 | -7/+8 |
2011-03-30 | avoid crash on stupid but allowable usage of pthread_mutex_unlock | Rich Felker | 1 | -1/+3 |
2011-03-30 | streamline mutex unlock to remove a useless branch, use a_store to unlock | Rich Felker | 1 | -2/+6 |
2011-03-17 | implement robust mutexes | Rich Felker | 1 | -2/+11 |
2011-03-17 | avoid function call to pthread_self in mutex unlock | Rich Felker | 1 | -1/+1 |
2011-03-17 | unify lock and owner fields of mutex structure | Rich Felker | 1 | -2/+1 |
2011-03-08 | fix and optimize non-default-type mutex behavior | Rich Felker | 1 | -8/+5 |
2011-02-17 | reorganize pthread data structures and move the definitions to alltypes.h | Rich Felker | 1 | -8/+8 |
2011-02-12 | initial check-in, version 0.5.0v0.5.0 | Rich Felker | 1 | -0/+19 |