summaryrefslogtreecommitdiff
path: root/lib/librthread/rthread_sched.c
AgeCommit message (Expand)Author
2017-09-05Move mutex, condvar, and thread-specific data routes, pthread_once, andPhilip Guenther
2015-04-29Delete the duplicated sched_{policy,param} members from the internal structPhilip Guenther
2012-03-22Remove pthread_suspend* and related functions. This is part of theKurt Miller
2012-02-21Make pthread_suspend_np() and pthread_resume_np() simply fail insteadPhilip Guenthe
2012-02-19Validate in pthread_attr_set{scope,sched{param,policy},inheritsched}()Philip Guenthe
2011-12-28pthread_self() may be much cheaper and never more expensive than getthrid()Philip Guenthe
2011-11-06Move <machine/spinlock.h> into rthread.h; strip out unnecessary #includesPhilip Guenthe
2006-01-06When suspending, check the tid of the arg, not of ourselves, dohOtto Moerbeek
2006-01-02Don't call pthread_self()->tid when getthrid() will do fine.Otto Moerbeek
2005-12-31Implement suspend/resume and creation of initially suspended threads.Otto Moerbeek
2005-12-30prototype all the thread syscalls in rthread.h for now.Ted Unangst
2005-12-19update copyright to 2005Ted Unangst
2005-12-03syscall is actually sched_yield now, as millert suggestedTed Unangst
2005-12-03add userland thread library. incomplete, but functionalTed Unangst