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_np.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use a Thread Information Block in both single and multi-threaded programs.
guenther
2016-05-07
1
-7
/
+6
*
Eliminate the need to explicitly invoke syscalls via their _thread_sys_*
guenther
2016-04-02
1
-1
/
+3
*
Add back <sys/param.h>; it's needed for MACHINE_STACK_GROWS_UP.
kettenis
2015-01-24
1
-1
/
+2
*
Move to the <limits.h> universe.
deraadt
2015-01-16
1
-2
/
+1
*
avoid void arithmetic. from david carlier
tedu
2014-12-08
1
-2
/
+3
*
Only need <stdint.h> and not <inttypes.h> here
guenther
2014-08-09
1
-2
/
+2
*
decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h
deraadt
2014-07-08
1
-2
/
+1
*
Use a flag on the pthread_t to indicate that the thread's stack was
guenther
2014-07-01
1
-2
/
+2
*
- Adjust pthread_stackseg_np to return the page aligned addressable stack
kurt
2014-05-02
1
-4
/
+11
*
Don't try to reuse _initial_thread in the fork() wrapper, as the
guenther
2013-11-29
1
-2
/
+3
*
use sysctl vm.psstrings to calculate stack bounds, rather than USRSTACK.
deraadt
2013-11-13
1
-18
/
+31
*
- Don't include guard pages in the stack size.
kurt
2013-03-31
1
-7
/
+4
*
Fix the handling of the stackaddr, stacksize, and guardsize attributes:
guenther
2012-02-18
1
-10
/
+7
*
pthread_self() may be much cheaper and never more expensive than getthrid()
guenther
2011-12-28
1
-2
/
+2
*
Report the correct stack size and top for the primordial thread in
kurt
2007-07-08
1
-16
/
+21
*
make rthreads compile again
henning
2006-04-12
1
-2
/
+2
*
Nicer implementation of pthread_main_np(), which avoids the spinlock.
otto
2006-01-01
1
-7
/
+2
*
use queue.h macros for thread house keeping; make some vars non-static
otto
2005-12-30
1
-3
/
+1
*
Put the existing _np functions into separate file; introduce
otto
2005-12-29
1
-0
/
+99