Age | Commit message (Expand) | Author | Files | Lines |
2015-03-07 | fix regression in pthread_cond_wait with cancellation disabled | Rich Felker | 1 | -0/+1 |
2015-03-03 | make all objects used with atomic operations volatile | Rich Felker | 1 | -4/+6 |
2015-03-02 | factor cancellation cleanup push/pop out of futex __timedwait function | Rich Felker | 1 | -5/+1 |
2015-02-23 | fix breakage in pthread_cond_wait due to typo | Rich Felker | 1 | -1/+1 |
2015-02-22 | simplify cond var code now that cleanup handler is not needed | Rich Felker | 1 | -86/+63 |
2015-02-22 | fix pthread_cond_wait cancellation race | Rich Felker | 1 | -5/+38 |
2014-09-06 | use weak symbols for the POSIX functions that will be used by C threads | Jens Gustedt | 1 | -3/+9 |
2014-08-22 | fix fallback checks for kernels without private futex support | Rich Felker | 1 | -1/+1 |
2014-08-18 | further simplify and optimize new cond var | Rich Felker | 1 | -29/+21 |
2014-08-18 | simplify and improve new cond var implementation | Rich Felker | 1 | -40/+22 |
2014-08-17 | redesign cond var implementation to fix multiple issues | Rich Felker | 1 | -44/+192 |
2014-08-15 | make futex operations use private-futex mode when possible | Rich Felker | 1 | -2/+3 |
2014-06-10 | replace all remaining internal uses of pthread_self with __pthread_self | Rich Felker | 1 | -1/+1 |
2012-09-06 | use restrict everywhere it's required by c99 and/or posix 2008 | Rich Felker | 1 | -1/+1 |
2011-10-02 | synchronize cond var destruction with exiting waits | Rich Felker | 1 | -0/+4 |
2011-09-27 | fix crash in pthread_cond_wait mutex-locked check | Rich Felker | 1 | -1/+1 |
2011-09-27 | improve/debloat mutex unlock error checking in pthread_cond_wait | Rich Felker | 1 | -3/+3 |
2011-09-27 | check mutex owner in pthread_cond_wait | Rich Felker | 1 | -0/+3 |
2011-09-26 | another cond var fix: requeue count race condition | Rich Felker | 1 | -9/+11 |
2011-09-26 | fix lost signals in cond vars | Rich Felker | 1 | -12/+10 |
2011-09-26 | redo cond vars again, use sequence numbers | Rich Felker | 1 | -16/+28 |
2011-09-25 | new futex-requeue-based pthread_cond_broadcast implementation | Rich Felker | 1 | -2/+19 |
2011-09-23 | fix ABA race in cond vars, improve them overall | Rich Felker | 1 | -5/+8 |
2011-09-22 | fix deadlock in condition wait whenever there are multiple waiters | Rich Felker | 1 | -3/+13 |
2011-08-02 | unify and overhaul timed futex waits | Rich Felker | 1 | -3/+4 |
2011-04-17 | overhaul pthread cancellation | Rich Felker | 1 | -7/+4 |
2011-04-06 | major semaphore improvements (performance and correctness) | Rich Felker | 1 | -1/+2 |
2011-03-24 | overhaul cancellation to fix resource leaks and dangerous behavior with signals | Rich Felker | 1 | -4/+6 |
2011-03-07 | use the selected clock from the condattr for pthread_cond_timedwait | Rich Felker | 1 | -1/+1 |
2011-02-17 | reorganize pthread data structures and move the definitions to alltypes.h | Rich Felker | 1 | -2/+2 |
2011-02-12 | initial check-in, version 0.5.0v0.5.0 | Rich Felker | 1 | -0/+26 |