summaryrefslogtreecommitdiffstats
path: root/lib/librthread/rthread_file.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Move mutex, condvar, and thread-specific data routes, pthread_once, andguenther2017-09-051-303/+0
* Get rid of ticket support, replace "struct _spinlock" with "_atomic_lock_t".akfaew2016-09-041-4/+3
* Remove _USING_TICKETS, it's defined as 0. No functional change.akfaew2016-09-031-3/+2
* Use a Thread Information Block in both single and multi-threaded programs.guenther2016-05-071-4/+5
* remove dead assignment as reported by llvm.fgsch2013-11-211-2/+2
* something's not quite right yet. ticket locks result in more CPU usagetedu2013-06-011-2/+3
* cleanup and consolidate the spinlock_lock (what a name!) code.tedu2013-06-011-3/+3
* Reimplement mutexes, condvars, and rwlocks to eliminate bugs,guenther2012-01-171-3/+3
* Move <machine/spinlock.h> into rthread.h; strip out unnecessary #includesguenther2011-11-061-3/+1
* Convert thrsleep() to an absolute timeout with clockid to eliminate aguenther2009-11-271-2/+2
* Add f*lockfile() routines to librthreadguenther2009-10-211-0/+305