2006-08-27 |
David Xu | Use type lwpid_t for lwp_tid.
|
commit | commitdiff | tree |
2006-06-05 |
David Xu | Regenerate.
|
commit | commitdiff | tree |
2006-06-05 |
David Xu | Oops, the usched_set syscall prototype should be updated.
|
commit | commitdiff | tree |
2006-06-05 |
David Xu | Allow userland to bind a process to specific CPUs....
|
commit | commitdiff | tree |
2006-04-13 |
David Xu | Seperate _mutex_cv_unlock from _mutex_unlock_common.
|
commit | commitdiff | tree |
2006-04-13 |
David Xu | namespace cleanup.
|
commit | commitdiff | tree |
2006-04-13 |
David Xu | 1) Use int for m_flags of pthread_mutexattr.
|
commit | commitdiff | tree |
2006-04-07 |
David Xu | Use the branch prediction macros in sys/cdefs.h.
|
commit | commitdiff | tree |
2006-04-07 |
David Xu | Add compiler branch prediction hint macros, obtained...
|
commit | commitdiff | tree |
2006-04-07 |
David Xu | Tweak source code a bit to make gcc to generate better...
|
commit | commitdiff | tree |
2006-04-06 |
David Xu | Unlock recursive mutex in pthread_cond_wait, though...
|
commit | commitdiff | tree |
2006-04-06 |
David Xu | s/long/int
|
commit | commitdiff | tree |
2006-04-06 |
David Xu | WARNS level 4 cleanup.
|
commit | commitdiff | tree |
2006-04-06 |
David Xu | Add all pthread functions into libc namespace.
|
commit | commitdiff | tree |
2006-04-06 |
David Xu | Add function prototypes: pthread_atfork, pthread_attr_getgua...
|
commit | commitdiff | tree |
2006-04-05 |
David Xu | Move some global variables into its module, remove...
|
commit | commitdiff | tree |
2006-04-05 |
David Xu | Unbreak buildworld.
|
commit | commitdiff | tree |
2006-04-05 |
David Xu | Pull in all symbols needed for static binary.
|
commit | commitdiff | tree |
2006-04-05 |
David Xu | Convert weak reference to strong reference so that...
|
commit | commitdiff | tree |
2006-04-04 |
David Xu | Update UMTX_LOCKED and add UMTX_CONTESTED macro.
|
commit | commitdiff | tree |
2006-04-04 |
David Xu | Revamp the algorithm to acquire a contested lock, the...
|
commit | commitdiff | tree |
2006-03-19 |
David Xu | Make thread suspension really work.
|
commit | commitdiff | tree |
2006-03-12 |
David Xu | Oops, disable debuging code.
|
commit | commitdiff | tree |
2006-03-12 |
David Xu | Rewrite mutex_init, get rid of compile warnings.
|
commit | commitdiff | tree |
2006-03-12 |
David Xu | copy flag DETACHED.
|
commit | commitdiff | tree |
2006-03-12 |
David Xu | Close a race for thread detach.
|
commit | commitdiff | tree |
2006-03-09 |
David Xu | If we got a SIGKILL signal in kern_sigtimedwait, call...
|
commit | commitdiff | tree |
2005-12-20 |
David Xu | MFBSD:
|
commit | commitdiff | tree |
2005-12-20 |
David Xu | Clear return code to zero if joiner sucessfully waited...
|
commit | commitdiff | tree |
2005-12-18 |
David Xu | Remove unneeded tls_get_curthread() call.
|
commit | commitdiff | tree |
2005-11-02 |
David Xu | Remove a redundant tls_get_curthread() call.
|
commit | commitdiff | tree |
2005-10-25 |
David Xu | Make usleep as a cancellation point.
|
commit | commitdiff | tree |
2005-10-25 |
David Xu | Make usleep as a weak symbol, so thread library can...
|
commit | commitdiff | tree |
2005-10-24 |
David Xu | Export following functions:
|
commit | commitdiff | tree |
2005-10-24 |
David Xu | Add pthread_mutexattr_setpshared and pthread_mutexattr_getps...
|
commit | commitdiff | tree |
2005-10-12 |
David Xu | put pthread_timedjoin_np in right order.
|
commit | commitdiff | tree |
2005-10-10 |
David Xu | Introduce pthread_timedjoin_np.
|
commit | commitdiff | tree |
2005-10-10 |
David Xu | Introduce pthread_timedjoin_np().
|
commit | commitdiff | tree |
2005-10-10 |
David Xu | Replace THR_FLAGS_SUSPENDED with THR_FLAGS_NEED_SUSPEND...
|
commit | commitdiff | tree |
2005-06-21 |
David Xu | Fix off-by-one error.
|
commit | commitdiff | tree |
2005-05-11 |
David Xu | I am lost. if thread is blocked on mutex, _thread_kern_sched...
|
commit | commitdiff | tree |
2005-05-11 |
David Xu | Override _flockfile_debug.
|
commit | commitdiff | tree |
2005-05-11 |
David Xu | o Fix obsolete comment.
|
commit | commitdiff | tree |
2005-05-09 |
David Xu | Eliminate PS_FILE_WAIT state, instead use FILE locking...
|
commit | commitdiff | tree |
2005-05-09 |
David Xu | Add locking for FILE.
|
commit | commitdiff | tree |
2005-05-07 |
David Xu | Sort names.
|
commit | commitdiff | tree |
2005-05-07 |
David Xu | Remove unused function.
|
commit | commitdiff | tree |
2005-05-07 |
David Xu | 1. Fix symbols needed by libthread_db.
|
commit | commitdiff | tree |
2005-05-07 |
David Xu | Add libthread_db, a thread debugging support library.
|
commit | commitdiff | tree |
2005-05-07 |
David Xu | Add prototypes of proc service API, every debugger...
|
commit | commitdiff | tree |
2005-05-07 |
David Xu | Define type lwpid_t, it will be used for thread debugger...
|
commit | commitdiff | tree |
2005-05-07 |
David Xu | Fix comment of error member, now errno is TLS based.
|
commit | commitdiff | tree |
2005-05-07 |
David Xu | Backout revision 1.5, the pthread->error was used as...
|
commit | commitdiff | tree |
2005-04-12 |
David Xu | Fix brokeness by using _pthread_xxx functions instead.
|
commit | commitdiff | tree |
2005-04-05 |
David Xu | Remove unused strong reference.
|
commit | commitdiff | tree |
2005-03-24 |
David Xu | tcb is now managed by rtld, caching it is not correct,
|
commit | commitdiff | tree |
2005-03-23 |
David Xu | Pass exact number of threads to thr_umtx_wake.
|
commit | commitdiff | tree |
2005-03-22 |
David Xu | Don't restart a timeout wait, one can periodically...
|
commit | commitdiff | tree |
2005-03-22 |
David Xu | Use rtld's TLS interface to allocate tcb.
|
commit | commitdiff | tree |
2005-03-22 |
David Xu | Add support for TLS.
|
commit | commitdiff | tree |
2005-03-16 |
David Xu | Add types prgregset_t and psaddr_t which will be used by
|
commit | commitdiff | tree |
2005-03-15 |
David Xu | Fix incorrect comment.
|
commit | commitdiff | tree |
2005-03-15 |
David Xu | Add following prototypes:
|
commit | commitdiff | tree |
2005-03-15 |
David Xu | Add prototypes for pthread_condattr_getclock and pthread_con...
|
commit | commitdiff | tree |
2005-03-15 |
David Xu | unconstify a modifiable parameter.
|
commit | commitdiff | tree |
2005-03-15 |
David Xu | Fix comments.
|
commit | commitdiff | tree |
2005-03-15 |
David Xu | Add clockid to _thr_umtx_wait, so that clockid attribute...
|
commit | commitdiff | tree |
2005-03-10 |
David Xu | Initialize tls support code for static binary.
|
commit | commitdiff | tree |
2005-03-09 |
David Xu | 1. use __weak_reference to define weak symbol.
|
commit | commitdiff | tree |
2005-03-08 |
David Xu | Compile tls.c
|
commit | commitdiff | tree |
2005-03-08 |
David Xu | Compile tls support code.
|
commit | commitdiff | tree |
2005-03-08 |
David Xu | Oops, fix license format(copy and paste problem).
|
commit | commitdiff | tree |
2005-03-08 |
David Xu | Implement _set_tp which is used to set TLS pointer...
|
commit | commitdiff | tree |
2005-03-08 |
David Xu | Add tls functions prototype.
|
commit | commitdiff | tree |
2005-03-08 |
David Xu | Import tls support code for static binary from FreeBSD.
|
commit | commitdiff | tree |
2005-03-08 |
David Xu | Add more relocation types.
|
commit | commitdiff | tree |
2005-03-08 |
David Xu | Merge from FreeBSD:
|
commit | commitdiff | tree |
2005-03-02 |
David Xu | In kern_sigtimedwait, do not mask SIGKILL because a...
|
commit | commitdiff | tree |
2005-02-26 |
David Xu | Enable barrier support.
|
commit | commitdiff | tree |
2005-02-26 |
David Xu | Add barrier prototypes.
|
commit | commitdiff | tree |
2005-02-26 |
David Xu | Style fixes.
|
commit | commitdiff | tree |
2005-02-22 |
David Xu | Remove alpha support.
|
commit | commitdiff | tree |
2005-02-22 |
David Xu | Code cleanup, remove unneeded includes.
|
commit | commitdiff | tree |
2005-02-22 |
David Xu | With new tls interface, sysarch.h is no longer needed.
|
commit | commitdiff | tree |
2005-02-22 |
David Xu | Use new kernel tls interface.
|
commit | commitdiff | tree |
2005-02-21 |
David Xu | Set initial thread's stack to 2M on 32 bits platform...
|
commit | commitdiff | tree |
2005-02-21 |
David Xu | Remove unused macro.
|
commit | commitdiff | tree |
2005-02-21 |
David Xu | Remove debug code.
|
commit | commitdiff | tree |
2005-02-21 |
David Xu | Fix timeout verification bug. Matt Dillon asked to...
|
commit | commitdiff | tree |
2005-02-20 |
David Xu | Regen.
|
commit | commitdiff | tree |
2005-02-20 |
David Xu | Implement cancellation points for sigwait, sigtimedwait...
|
commit | commitdiff | tree |
2005-02-20 |
David Xu | generate __sys_sigtimedwait and __sys_sigwaitinfo to...
|
commit | commitdiff | tree |
2005-02-20 |
David Xu | Implement sigwait.
|
commit | commitdiff | tree |
2005-02-20 |
David Xu | Implement sigtimedwait and sigwaitinfo syscalls.
|
commit | commitdiff | tree |
2005-02-01 |
David Xu | Import initial version of 1:1 pthread library.
|
commit | commitdiff | tree |
2005-01-31 |
David Xu | My first commit.
|
commit | commitdiff | tree |
|