about summary refs log tree commit diff
path: root/src/thread/pthread_join.c
Commit message (Expand)AuthorAgeFilesLines
* fix missing declarations for pthread_join extensions in source fileRich Felker2019-08-021-0/+1
* track all live threads in an AS-safe, fully-consistent linked listRich Felker2019-02-151-2/+7
* overhaul internally-public declarations using wrapper headersRich Felker2018-09-121-4/+0
* make inadvertently exposed __pthread_{timed,try}join_np functions staticRich Felker2018-09-121-2/+2
* improve joinable/detached thread state handlingRich Felker2018-05-051-5/+6
* use a dedicated futex object for pthread_join instead of tid fieldRich Felker2018-05-021-3/+3
* trap UB from attempts to join a detached threadRich Felker2017-08-111-0/+1
* pthread: implement try/timed join variantsBobby Bingham2016-06-301-3/+17
* add missing memory barrier to pthread_joinBobby Bingham2015-10-151-0/+1
* suppress masked cancellation in pthread_joinRich Felker2015-03-021-1/+5
* fix namespace issue in pthread_join affecting thrd_joinRich Felker2015-03-021-1/+2
* factor cancellation cleanup push/pop out of futex __timedwait functionRich Felker2015-03-021-5/+1
* use weak symbols for the POSIX functions that will be used by C threadsJens Gustedt2014-09-061-2/+6
* make non-waiting paths of sem_[timed]wait and pthread_join cancelableRich Felker2014-09-051-0/+1
* clean up sloppy nested inclusion from pthread_impl.hRich Felker2012-11-081-0/+1
* fix serious bug in pthread_joinRich Felker2011-09-111-2/+2
* fix pthread_join wait call: thread termination tid futex is not privateRich Felker2011-09-091-1/+1
* unify and overhaul timed futex waitsRich Felker2011-08-021-1/+5
* overhaul pthread cancellationRich Felker2011-04-171-3/+1
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-121-0/+12