summaryrefslogtreecommitdiff
path: root/lib/libpthread
AgeCommit message (Expand)Author
2007-05-19Remove scheduler activations references. Bump date.wiz
2007-05-02Remove obsolete comment.ad
2007-04-17Fixed spelling error.heinz
2007-04-12Mirror a fix made to the kernel's condvars:ad
2007-04-08Remove support for NetBSD/{,evb}sh5.scw
2007-03-24- Test+branch is usually cheaper than making an indirect function call,ad
2007-03-21Move PTHREADD_ADD(PTHREADD_COND_WOKEUP) back to the correct spot.ad
2007-03-21PR lib/34931: PTHREAD_ATTR(3) doesn't document PTHREAD_CREATE_JOINABLE andad
2007-03-20- When signalling waiters, try not to awaken them immediatley. If we holdad
2007-03-20- Maintain a per-thread pointer to the last mutex acquired by the app, toad
2007-03-14Cosmetic changes.ad
2007-03-14- pthread__park: always check for cancellation.ad
2007-03-05- Update to match changed pthread__park() interface.ad
2007-03-05Update to match changed pthread__park() interface.ad
2007-03-05- Update to match changed pthread__park() interface.ad
2007-03-05- Simplify the interface to pthread__park() and friends slightly.ad
2007-03-05- Sync with reality.ad
2007-03-05Cosmetic and minor debugging changes.ad
2007-03-05Undo previous, it matches IEEE 1003.1.ad
2007-03-05Drop the interlock if cancelled.ad
2007-03-04Add __sigsuspend14, sigtimedwait as cancellation points.ad
2007-03-02Fix a sleep/wakeup race with condvars.ad
2007-03-02Silence a gcc/lint warning.ad
2007-03-02Remove the PTHREAD_SA option. If M:N threads is reimplemented it'sad
2007-03-02Don't grab the state lock to check for cancellation around conditionad
2007-03-02pthread_detach: acquire the join lock before changing pt_flags.ad
2007-03-02On x86, issue the pause instruction while spinning.ad
2007-02-21- Put detached & exiting threads on the tail of the deadqueue, not head.ad
2007-02-21Minor optimisation to previous: only check for continued existence ofad
2007-02-15fix a race between pthread_exit and pthread_create.yamt
2007-02-09Cast the return value of _lwp_unpark_all(), just in case.ad
2007-02-09Bump libpthread & libpthread_dbg minor versions so that an old SA copyad
2007-02-09Sync with kernel changes introduced by merging the newlock2 branch.ad
2007-02-06Build without sys/sa.h present.ad
2007-01-31use __func__ instead of __FUNCTION__ which is a gcc extension.christos
2007-01-22Add another volatile, mentioned in current-users from a cross-build on amd64.christos
2007-01-20pthread_create(): clear newthread->pt_sleeponq before calling _lwp_create().ad
2007-01-20add casts to pacify lint.christos
2007-01-20remove unused variable/code.christos
2007-01-20fix warning about indirect call without *christos
2007-01-20sprinkle volatile.christos
2007-01-20set warns to 4christos
2007-01-20add a missing volatile.christos
2007-01-17Remove more duplicate #includes, and a few spurious whitespaces at EOLhubertf
2007-01-16For 1:1 threads: __strong_alias(__libc_thr_yield,_sys_sched_yield)ad
2007-01-16Fix a race between pthread_exit() and pthread_join().ad
2007-01-16Fix a race between pthread_create() and pthread_exit() in the 1:1 case.ad
2007-01-16Pass in the 'hint' argument when parking/unparking LWPs.ad
2007-01-08bring sched_yield() back which got lost recentlydrochner
2006-12-25Add some items for 1:1 threads.ad