Rich Felker
|
97a7512b68
spin before waiting on futex in mutex and rwlock lock operations
|
10 年之前 |
Rich Felker
|
fffc5cda10
fix false ownership of mutexes due to tid reuse, using robust list
|
10 年之前 |
Rich Felker
|
bc09d58c04
make futex operations use private-futex mode when possible
|
10 年之前 |
Rich Felker
|
df15168cf8
replace all remaining internal uses of pthread_self with __pthread_self
|
11 年之前 |
Rich Felker
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 年之前 |
Rich Felker
|
ec381af902
unify and overhaul timed futex waits
|
13 年之前 |
Rich Felker
|
c68de0be2f
avoid accessing mutex memory after atomic unlock
|
13 年之前 |
Rich Felker
|
047e434ef5
implement robust mutexes
|
14 年之前 |
Rich Felker
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
14 年之前 |
Rich Felker
|
0b44a0315b
initial check-in, version 0.5.0
|
14 年之前 |