summaryrefslogtreecommitdiff
path: root/lib/libc_r/uthread
AgeCommit message (Collapse)Author
2001-01-16switch stacks even when restoring a preempted thread. (credit to pefo@)David Leonard
2000-12-06use __x__ formats for __attribute__ arguments; guenther@gac.eduTheo de Raadt
2000-10-04switch to _machdep_switch() instead of setjmp/longjmp. For some reason this ↵David Leonard
fixes sparc threads.
2000-10-04if fstat fails fails, as it will on some sockets, close anyway.David Leonard
2000-03-22MACHINE_STACK_GROWS_UPDavid Leonard
2000-02-26alphaDavid Leonard
2000-02-26better column titles. show prioq and scheduler timing informationDavid Leonard
2000-02-26uninitialised fieldsDavid Leonard
2000-02-10its a stack, not a queueDavid Leonard
2000-01-06unused varsDavid Leonard
2000-01-06quieten gccDavid Leonard
2000-01-06copyright, includes, castDavid Leonard
2000-01-06kill silly casts to (long)David Leonard
2000-01-06include unistd.hDavid Leonard
2000-01-06quieten gcc with extra parensDavid Leonard
2000-01-06fill out cases with new thread statesDavid Leonard
2000-01-06unused varDavid Leonard
2000-01-06unused var, test lock returnDavid Leonard
2000-01-06oopsDavid Leonard
2000-01-06SPINLOCK_INIT, volatileDavid Leonard
2000-01-06volatileDavid Leonard
2000-01-06dump verbosely only if PTHREAD_DEBUG env var is definedDavid Leonard
2000-01-06include stdlib.h, unused varsDavid Leonard
2000-01-06include stdlib.hDavid Leonard
2000-01-06volatile, unused varsDavid Leonard
2000-01-06put proc pid in fatal error string; don't call abort() - instead deliver ↵David Leonard
SIGABRT directly (inside #if); unused vars
2000-01-06unused varsDavid Leonard
2000-01-06_SPINLOCK_INIT, unused varsDavid Leonard
2000-01-06unused variableDavid Leonard
2000-01-06/* in commentDavid Leonard
2000-01-06volatile; thread_private.h; locking defines moved out; kill(), getpid()David Leonard
2000-01-06LIBC_RSRCDIRDavid Leonard
2000-01-04Fix incorrect `pshared' argument type for pthread_rwlockattr_setpshared.Alex Feldman
rse@engelschall.com via FreeBSD.
1999-11-30garbage collect thread-specific dataDavid Leonard
1999-11-30clean up the poll fdsets in the garbage collector, not in exit()David Leonard
1999-11-30set state of new threads using correct macro. This makes debugging a bit easier.David Leonard
1999-11-30really remove all other threads when fork()ing. (bug was in removing ↵David Leonard
elements from a list whilest walking it)
1999-11-27do it the single-processor wayDavid Leonard
1999-11-26don't use stack cache if user supplied the storageDavid Leonard
1999-11-25NBPG in userland? what were you thiking?Theo de Raadt
1999-11-25sync with FreeBSDDavid Leonard
1999-11-25keep freebsd's thread info distcint from mineDavid Leonard
1999-09-08TAILQ_FOREACH now is in queue.hMarc Espie
1999-06-15Remove pthread_atfork(). It was only part of draft 10 for a little while and ↵David Leonard
was removed before stddization.
1999-06-14mention the process' pid in the debug message. greatly helps to debug ↵David Leonard
problems when fork()ing
1999-06-09document cancellation point handling a bit betterDavid Leonard
1999-06-09sync with freebsdDavid Leonard
1999-05-26sync with FreeBSDDavid Leonard
1999-05-14Memory leak; FreeBSD PR 11713 rse@engelschall.comAlex Feldman
1999-05-12permit NULL result parameter for pthread_create(). Apparently used in Stevens?David Leonard