summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/uthread/uthread_kern.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Grab the current time before calculating thread wake-up time.marc2005-01-281-19/+9
* refresh curthread after a thread switch so it points to the realmarc2004-04-131-1/+11
* When poll(2)'ing for readability or writability of a file descriptorbrad2004-04-091-3/+7
* Add support for blocking thread switches during dlopen and othermarc2003-05-131-1/+17
* Create a siginfo_t for thread-to-thread kill.marc2003-01-311-5/+6
* pthreads signal handling improvements. With these changes allmarc2003-01-271-70/+8
* save and restore fp state when switching threads. This, withmarc2003-01-241-50/+30
* test locks against _SPINLOCK_UNLOCKED, not 0. _SPINLOCK_UNLOCKED ismarc2002-11-041-4/+7
* signal handling changes. This corrects several signalmarc2002-10-301-29/+46
* account for the process signal mask when dealing with signals; testedfgsch2002-02-211-1/+19
* comment out the pending signals check by now; it was not suppose to befgsch2002-01-041-1/+3
* More changes from FreeBSD, including:fgsch2001-12-311-255/+199
* Allow the scheduler to return to the signal handler and the signalmarc2001-12-181-2/+7
* Partially sync with FreeBSD; mostly pthread_cancel(3) related changes.fgsch2001-12-081-15/+21
* put changes back, this time ALL the files.fgsch2001-09-041-2/+2
* Back out fgsch@'s tree breaking commits.todd2001-08-301-2/+2
* fix some const warnings.fgsch2001-08-301-2/+2
* Start syncing with FreeBSD:fgsch2001-08-211-33/+57
* ops, _thread_kern_set_timeout() to const.fgsch2001-08-151-2/+2
* switch stacks even when restoring a preempted thread. (credit to pefo@)d2001-01-161-12/+8
* switch to _machdep_switch() instead of setjmp/longjmp. For some reason this fixes sparc threads.d2000-10-041-29/+31
* sync with FreeBSDd1999-11-251-882/+676
* sync with FreeBSDd1999-05-261-294/+298
* don't compute resource usage. this speeds things up a lotd1999-02-011-1/+5
* mi+md jmp_buf; save i386s fs and gs for WINE (csapuntz@stanford.edu)d1999-01-171-1/+15
* clean up timer calculations; dont use PTHREAD_NOFLOAT; keep freebsd identd1999-01-101-51/+21
* resource accounting; initial timeslice bug fixd1998-12-211-8/+31
* sync with freebsdd1998-11-201-2/+19
* sync with FreeBSD (rwlock, gc thread, man pages)d1998-11-091-89/+15
* experimental threaded libc - kernel onlyd1998-08-271-0/+1372