| Commit message (Expand) | Author | Age | Files | Lines |
| * | Axe unused member field. | David Xu | 2006-08-08 | 2 | -12/+2 |
| * | Get number of CPUs and ignore spin count on single processor machine. | David Xu | 2006-08-08 | 3 | -6/+15 |
| * | 1. Don't override underscore version of aio_suspend(), system(), | David Xu | 2006-07-25 | 3 | -78/+169 |
| * | Unexpand two TAILQ_FOREACH_SAFE cases. | Xin LI | 2006-07-17 | 2 | -4/+2 |
| * | Caching scheduling policy and priority in userland, a critical but baddly | David Xu | 2006-07-13 | 5 | -20/+50 |
| * | Use thr_setscheduler, thr_getscheduler and thr_setschedparam to implement | David Xu | 2006-07-13 | 4 | -26/+15 |
| * | Use kernel facilities to support real-time scheduling. | David Xu | 2006-07-12 | 7 | -124/+103 |
| * | Remove unused member. | David Xu | 2006-06-03 | 1 | -1/+0 |
| * | Remove unused member field m_queue. | David Xu | 2006-06-02 | 2 | -6/+1 |
| * | Explicitly request pre-zeroed memory instead of memset'ing our | Xin LI | 2006-05-31 | 1 | -5/+1 |
| * | s/long/int. | David Xu | 2006-04-27 | 1 | -2/+2 |
| * | - Use same priority range returned by kernel's sched_get_priority_min() | David Xu | 2006-04-27 | 6 | -54/+56 |
| * | Remove multiple _get_curthread() calls. | David Xu | 2006-04-23 | 1 | -4/+1 |
| * | Do not check validity of timeout if a mutex can be acquired immediately. | David Xu | 2006-04-08 | 3 | -80/+103 |
| * | WARNS level 4 cleanup. | David Xu | 2006-04-04 | 44 | -186/+244 |
| * | Fix prototype mismatch. | Dag-Erling Smørgrav | 2006-03-28 | 1 | -1/+2 |
| * | Remove priority mutex code because it does not work correctly, | David Xu | 2006-03-27 | 7 | -1199/+200 |
| * | Check cancellation state carefully to see we really need to call | David Xu | 2006-03-26 | 1 | -2/+5 |
| * | Don't cancel thread if it is in critical region. | David Xu | 2006-03-25 | 1 | -1/+1 |
| * | Only wake up writer if the lock is free. | David Xu | 2006-03-25 | 1 | -2/+2 |
| * | Compile thr_rtld.c | David Xu | 2006-03-25 | 1 | -0/+1 |
| * | Add locking support for rtld. | David Xu | 2006-03-25 | 4 | -4/+229 |
| * | set an upper limit for thread structures which can be allocated. | David Xu | 2006-03-24 | 1 | -1/+12 |
| * | Set default contention scope to system. | David Xu | 2006-03-20 | 1 | -1/+1 |
| * | Remove mqueue and timer, now they are in librt. | David Xu | 2006-03-08 | 1 | -517/+0 |
| * | Add some more pthread stubs so that librt can use them. | Daniel Eischen | 2006-03-05 | 1 | -4/+35 |
| * | Reimplement mutex_init to get rid of compile warning. | David Xu | 2006-02-28 | 1 | -87/+38 |
| * | Disable POSIX SIGEV_THREAD notification support, soon we will have a common | David Xu | 2006-02-22 | 1 | -1/+0 |
| * | Read cycle count before sending signal, this fixes a userland thread | David Xu | 2006-02-20 | 1 | -1/+1 |
| * | Rework last change of pthread_once, create a function _thr_once_init to | David Xu | 2006-02-15 | 3 | -6/+10 |
| * | After fork(), reinitialize internal locks for pthread_once(). | David Xu | 2006-02-15 | 3 | -11/+15 |
| * | Now, thread name is stored in kernel, userland no longer has to keep it. | David Xu | 2006-02-05 | 3 | -7/+2 |
| * | use syscall thr_set_name to implement pthread_set_name_np. | David Xu | 2006-02-05 | 1 | -9/+18 |
| * | Add missing symbol pthread_set_name_np. | David Xu | 2006-01-23 | 1 | -0/+2 |
| * | Eliminate unused code. | David Xu | 2006-01-16 | 1 | -7/+1 |
| * | Enable mutex inheritance code in mutex_fork, I forgot to turn on it. | David Xu | 2006-01-14 | 1 | -1/+11 |
| * | Increase the number of spinlocks, since libc's malloc implementation is | Jason Evans | 2006-01-13 | 1 | -1/+1 |
| * | In preparation for a new malloc implementation: | Jason Evans | 2006-01-12 | 1 | -10/+4 |
| * | Use macro STATIC_LIB_REQUIRE to declare a symbol should be linked into | David Xu | 2006-01-10 | 2 | -95/+74 |
| * | Rescue pthread_set_name_np for compatible reason, remove unused code. | David Xu | 2006-01-09 | 2 | -151/+10 |
| * | Tweak macro THR_LOCK_RELEASE a bit for non-PTHREAD_INVARIANTS case. | David Xu | 2006-01-09 | 1 | -7/+14 |
| * | Return real detached state. | David Xu | 2006-01-09 | 1 | -0/+2 |
| * | Fix a bug recently introduced, the _thread_active_count should be | David Xu | 2006-01-08 | 1 | -0/+1 |
| * | Allow background threads to be suspended. | David Xu | 2006-01-08 | 1 | -1/+4 |
| * | Try to reduce total time needed for suspending all threads, | David Xu | 2006-01-08 | 1 | -4/+17 |
| * | Refine thread suspension code, now thread suspension is a blockable | David Xu | 2006-01-05 | 7 | -68/+177 |
| * | 1. Add SIGEV_THREAD notification for mq_notify. | David Xu | 2006-01-04 | 1 | -198/+339 |
| * | Remove in-progress wait code to sync with libpthread's behavior. | David Xu | 2006-01-03 | 1 | -30/+8 |
| * | Let _mutex_cv_lock call internal functiona mutex_lock_common. | David Xu | 2005-12-21 | 1 | -1/+2 |
| * | Hide umtx API symbols as well. | David Xu | 2005-12-21 | 2 | -6/+9 |