summaryrefslogtreecommitdiff
path: root/src/thread/pthread_barrier_wait.c
AgeCommit message (Expand)AuthorLines
2017-07-04unify the use of FUTEX_PRIVATEJens Gustedt-1/+1
2015-04-10redesign and simplify vmlock systemRich Felker-5/+2
2015-03-03make all objects used with atomic operations volatileRich Felker-4/+4
2014-08-25sanitize number of spins in userspace before futex waitRich Felker-1/+1
2014-08-22fix fallback checks for kernels without private futex supportRich Felker-1/+1
2014-08-15make futex operations use private-futex mode when possibleRich Felker-1/+2
2012-08-17fix extremely rare but dangerous race condition in robust mutexesRich Felker-19/+4
2011-09-28fix excessive/insufficient wakes in __vm_unlockRich Felker-3/+3
2011-09-28improve pshared barriersRich Felker-11/+13
2011-09-28next step making barrier self-sync'd destruction safeRich Felker-4/+12
2011-09-27correctly handle the degenerate barrier in the pshared caseRich Felker-1/+1
2011-09-27fix pshared barrier wrong return value.Rich Felker-1/+1
2011-09-27process-shared barrier support, based on discussion with bdonlanRich Felker-7/+67
2011-05-06remove debug code that was missed in barrier commitRich Felker-1/+0
2011-05-06completely new barrier implementation, addressing major correctness issuesRich Felker-16/+44
2011-02-17reorganize pthread data structures and move the definitions to alltypes.hRich Felker-11/+11
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker-0/+31