| Age | Commit message (Expand) | Author |
| 2007-10-16 | Note that libpthread_dbg needs to be checked after making changes to | ad |
| 2007-10-16 | ... but preserve the linked list, for the debugger only. | ad |
| 2007-10-16 | Replace the global thread list with a red-black tree. From joerg@. | ad |
| 2007-09-24 | Resurrect the function pointers for lock operations and allow each | skrll |
| 2007-09-13 | Add a per-mutex deferred wakeup flag so that threads doing something like | ad |
| 2007-09-11 | Make the new mutexes faster: | ad |
| 2007-09-10 | Merge nick-csl-alignment. | skrll |
| 2007-09-08 | - Get rid of self->pt_mutexhint and use pthread__mutex_owned() instead. | ad |
| 2007-09-07 | - Don't take the mutex's spinlock (ptr_interlock) in pthread_cond_wait(). | ad |
| 2007-09-07 | Add: pthread__atomic_cas_ptr, pthread__atomic_swap_ptr, pthread__membar_full | ad |
| 2007-08-16 | Trim fat off libpthread internal spinlock operations. Makes a mesurable | ad |
| 2007-08-16 | - Reinitialize the absolute minimum when recycling user thread state. | ad |
| 2007-08-16 | Remove PT_FIXEDSTACKSIZE_LG. | ad |
| 2007-08-16 | Cache thread context for creation instead of setting it up every time. | ad |
| 2007-08-07 | Change the signature of _lwp_park() to accept an lwpid_t and second | ad |
| 2007-08-04 | Make libpthread_dbg build again. | ad |
| 2007-08-04 | Some significant performance improvements, and a fix for a race with pthread | ad |
| 2007-04-12 | Mirror a fix made to the kernel's condvars: | ad |
| 2007-03-24 | - Test+branch is usually cheaper than making an indirect function call, | ad |
| 2007-03-20 | - Maintain a per-thread pointer to the last mutex acquired by the app, to | ad |
| 2007-03-05 | - Simplify the interface to pthread__park() and friends slightly. | ad |
| 2007-03-02 | Remove the PTHREAD_SA option. If M:N threads is reimplemented it's | ad |
| 2007-02-06 | Build without sys/sa.h present. | ad |
| 2006-12-24 | Fix bugs with and improve upon previous. | ad |
| 2006-12-23 | Conditionalised support for 1:1 threads. Needs associated kernel changes | ad |
| 2006-10-03 | remove unused IDLESPINS. | yamt |
| 2005-10-19 | starting the pthread library (ie. calling pthread__start()) before | chs |
| 2005-10-16 | in pthread_mutex_lock_slow(), pthread_rwlock_timedrdlock() and sem_wait(), | chs |
| 2005-02-26 | Keep the kernel updated with signal action signal masks (act.sa_mask) until | nathanw |
| 2004-10-12 | Remove pt_blockuc. If the debugger attempts to muck with the state of a | mycroft |
| 2004-08-24 | Local whitespace police. | nathanw |
| 2004-08-24 | Add a flag that indicates that a thread took a signal. | nathanw |
| 2004-06-25 | const'ify the arguments to pthread__assertfunc and _errorfunc; | drochner |
| 2004-03-14 | add libpthread part of concurrency support for SA on MP systems | cl |
| 2004-02-02 | Rename pt_stacksize, pt_stacksize_lg, and pt_stackmask to pthread_*. External | nathanw |
| 2004-01-02 | userland part of no-syscall upcall stack return | cl |
| 2003-12-31 | Handle block/unblock for threads in critical section without | cl |
| 2003-11-27 | Set default stack size to the current limit on the stack size as set | cl |
| 2003-11-25 | GC sigcontext<->mcontext code and __HAVE_SIGINFO. All supported archs have | christos |
| 2003-11-09 | Add: | christos |
| 2003-09-12 | convert to use siginfo/ucontext style of signal delivery instead of | christos |
| 2003-09-07 | Remove possible race condition in upcall recycling. | cl |
| 2003-07-21 | Add a lock on the pt_flags field. | nathanw |
| 2003-07-18 | pthread.c was getting a bit unwieldly. Move pthread_attr stuff out | nathanw |
| 2003-07-17 | Adapt to internal structure name changes. | nathanw |
| 2003-06-26 | Introduce a new pointer, pt_trapuc, that stores thread context captured | nathanw |
| 2003-06-06 | Tiny bit of infrastructure for ABI-supported thread-ID storage. | nathanw |
| 2003-05-27 | pass lint: | christos |
| 2003-04-23 | Introduce a pthread__error() macro, for detected application errors as | nathanw |
| 2003-04-18 | Use a __predict_true() in the definition of pthread__assert(). | nathanw |