index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
librthread
/
rthread_file.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move mutex, condvar, and thread-specific data routes, pthread_once, and
guenther
2017-09-05
1
-303
/
+0
*
Get rid of ticket support, replace "struct _spinlock" with "_atomic_lock_t".
akfaew
2016-09-04
1
-4
/
+3
*
Remove _USING_TICKETS, it's defined as 0. No functional change.
akfaew
2016-09-03
1
-3
/
+2
*
Use a Thread Information Block in both single and multi-threaded programs.
guenther
2016-05-07
1
-4
/
+5
*
remove dead assignment as reported by llvm.
fgsch
2013-11-21
1
-2
/
+2
*
something's not quite right yet. ticket locks result in more CPU usage
tedu
2013-06-01
1
-2
/
+3
*
cleanup and consolidate the spinlock_lock (what a name!) code.
tedu
2013-06-01
1
-3
/
+3
*
Reimplement mutexes, condvars, and rwlocks to eliminate bugs,
guenther
2012-01-17
1
-3
/
+3
*
Move <machine/spinlock.h> into rthread.h; strip out unnecessary #includes
guenther
2011-11-06
1
-3
/
+1
*
Convert thrsleep() to an absolute timeout with clockid to eliminate a
guenther
2009-11-27
1
-2
/
+2
*
Add f*lockfile() routines to librthread
guenther
2009-10-21
1
-0
/
+305