| Commit message (Expand) | Author | Age | Files | Lines |
| * | Avoid garbage bits in c_flags by direct assigning value. | David Xu | 2003-09-14 | 1 | -1/+1 |
| * | Remove repeated macro THR_IN_CONDQ. | David Xu | 2003-09-04 | 1 | -1/+0 |
| * | Move idle kse wakeup to outside of regions where locks are held. | Daniel Eischen | 2003-07-23 | 1 | -2/+8 |
| * | Add a preemption point when a mutex or condition variable is | Daniel Eischen | 2003-07-18 | 1 | -0/+8 |
| * | Set unlock_mutex to 1 after locked mutex. | David Xu | 2003-07-02 | 1 | -2/+4 |
| * | After thread was interrupted by signal, it should relock mutex. | David Xu | 2003-06-28 | 1 | -2/+1 |
| * | Free memory of internal low level lock when mutex and condition variable | David Xu | 2003-06-03 | 1 | -0/+3 |
| * | Attempt to eliminate PLT relocations from rwlock aquire/release | Alexander Kabaev | 2003-05-30 | 1 | -1/+7 |
| * | Change low-level locking a bit so that we can tell if | Daniel Eischen | 2003-05-24 | 1 | -0/+6 |
| * | Eek, staticize a couple of functions that shouldn't | Daniel Eischen | 2003-05-19 | 1 | -21/+12 |
| * | Add a method of yielding the current thread with the scheduler | Daniel Eischen | 2003-05-16 | 1 | -4/+4 |
| * | Handle thread canceled case, it is same as signal caused backout, | David Xu | 2003-05-02 | 1 | -1/+1 |
| * | o Don't add a scope system thread's KSE to the list of available | Daniel Eischen | 2003-04-28 | 1 | -1/+7 |
| * | Add a couple asserts to pthread_cond_foo to ensure the (low-level) | Daniel Eischen | 2003-04-22 | 1 | -0/+6 |
| * | Add an i386-specifc hack to always set %gs. There still seems | Daniel Eischen | 2003-04-21 | 1 | -1/+1 |
| * | Revamp libpthread so that it has a chance of working in an SMP | Daniel Eischen | 2003-04-18 | 1 | -193/+242 |
| * | Make the changes needed for libpthread to compile in its new home. | Jonathan Mini | 2002-09-16 | 1 | -1/+1 |
| * | Revamp suspend and resume. While I'm here add pthread_suspend_all_np() | Daniel Eischen | 2002-05-24 | 1 | -16/+4 |
| * | Fix logic errors in pthread_cond_wait() and pthread_cond_timedwait() that | Jason Evans | 2001-08-19 | 1 | -68/+52 |
| * | To be consistent, use the __weak_reference macro from <sys/cdefs.h> | Daniel Eischen | 2001-04-10 | 1 | -6/+6 |
| * | Add weak definitions for wrapped system calls. In general: | Daniel Eischen | 2001-01-24 | 1 | -31/+39 |
| * | Fix a bug where a statically initialized condition variable | Daniel Eischen | 2000-11-16 | 1 | -2/+2 |
| * | Don't needlessly poll file descriptors when there are no | Daniel Eischen | 2000-11-09 | 1 | -43/+102 |
| * | Implement zero system call thread switching. Performance of | Daniel Eischen | 2000-10-13 | 1 | -15/+51 |
| * | Change my email address in the copyright notices for the sake of consistency | Jason Evans | 2000-07-18 | 1 | -1/+1 |
| * | Deal correctly with statically initialized condition variables in | Jason Evans | 2000-07-17 | 1 | -18/+17 |
| * | pthread_mutex_lock(), pthread_cond_trywait(), and pthread_cond_wait() are | Jason Evans | 2000-06-14 | 1 | -6/+22 |
| * | Fix pthread_suspend_np/pthread_resume_np. For the record, suspending a | Daniel Eischen | 2000-03-15 | 1 | -4/+10 |
| * | Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(), | Jason Evans | 2000-01-27 | 1 | -0/+9 |
| * | Implement continuations to correctly handle [sig|_]longjmp() inside of a | Jason Evans | 2000-01-19 | 1 | -12/+20 |
| * | Fix problems with cancellation while in critical regions. | Daniel Eischen | 1999-12-17 | 1 | -0/+2 |
| * | add pthread_cancel, obtained from OpenBSD. | Alfred Perlstein | 1999-11-28 | 1 | -30/+72 |
| * | When checking for valid timevals in the wrapped select() and poll() | Daniel Eischen | 1999-08-30 | 1 | -6/+8 |
| * | $Id$ -> $FreeBSD$ | Peter Wemm | 1999-08-28 | 1 | -1/+1 |
| * | Sanity check time structures passed in, return EINVAL like the system | Alfred Perlstein | 1999-08-19 | 1 | -1/+5 |
| * | In the words of the author: | John Birrell | 1999-06-20 | 1 | -20/+52 |
| * | Fix a problem with static initialisation of mutexes and condition | John Birrell | 1999-05-23 | 1 | -0/+19 |
| * | [ The author's description... ] | John Birrell | 1999-03-23 | 1 | -66/+234 |
| * | Close a window between unlocking a spinlock and changing the thread state. | John Birrell | 1998-11-15 | 1 | -10/+4 |
| * | Don't call pthread_mutex_lock with _SPINLOCK held. | Dmitrij Tejblum | 1998-11-06 | 1 | -21/+30 |
| * | Implement compile time debug support instead of tracking file name and | John Birrell | 1998-06-09 | 1 | -14/+15 |
| * | Change signal model to match POSIX (i.e. one set of signal handlers | John Birrell | 1998-04-29 | 1 | -65/+68 |
| * | Enable static initialisation of mutexes and condition variables. | John Birrell | 1998-04-04 | 1 | -4/+16 |
| * | Modify the return values to comply with POSIX. Previously these | Alexander Langer | 1997-11-25 | 1 | -26/+13 |
| * | Correct the return value from pthread_cond_timedwait when a timeout | Alexander Langer | 1997-11-23 | 1 | -1/+1 |
| * | Set wakeup time in pthread_cond_wait() to `forever' (-1) to prevent | John Birrell | 1997-04-11 | 1 | -24/+41 |
| * | Submitted by: John Birrell | Julian Elischer | 1997-02-05 | 1 | -2/+2 |
| * | Remove now un-necessary FreeBSD specific code since our timespec | Nate Williams | 1996-09-20 | 1 | -5/+0 |
| * | Submitted by: John Birrell <cimaxp1!jb@werple.net.au> | Julian Elischer | 1996-08-20 | 1 | -146/+188 |
| * | Reviewed by: julian | Julian Elischer | 1996-01-22 | 1 | -0/+293 |