summaryrefslogtreecommitdiff
path: root/lib/libpthread/uthread/uthread_nanosleep.c
AgeCommit message (Collapse)Author
2001-12-31More changes from FreeBSD, including:Federico G. Schwindt
o Only poll file descriptors when needed. o Change the way timing is achieved, counting scheduling ticks instead of calculating the elapsed time via gettimeofday(). o Prevent an overflow when polling. o Use curthread instead of _thread_run. o Remove extra spaces; indent.
2001-08-21Start syncing with FreeBSD:Federico G. Schwindt
o Implement _get_curthread() and _set_curthread(). Use it where possible. o Add missing _thread_[enter|leave]_cancellation_point(). o Add a couple of not yet used vars to pthread_private.h. o Remove return's from void functions. This is by no means complete, but instead of doing a big commit, i'll split it in small ones, minimizing diffs.
1999-11-25sync with FreeBSDDavid Leonard
1999-06-09document cancellation point handling a bit betterDavid Leonard
1999-01-17pthread_cancel() and cancellation pointsDavid Leonard
1999-01-06identDavid Leonard
1998-08-27experimental threaded libc - kernel onlyDavid Leonard