Sign in
plan9port
/
plan9
/
f4d56d7218169816fcbc304c7848d48ab78315a4
/
src
/
libthread
/
threadimpl.h
2640996
libthread: use our own swapcontext/makecontext even on OS X 10.5
by Russ Cox
· 17 years ago
ea55a42
libthread: better OS X 10.5 test (Jeff Sickel)
by Russ Cox
· 17 years ago
e7ae611
libthread: Apple OS X 10.5 (Leopard) tweaks (Jeff Sickel, Bakul Shah)
by Russ Cox
· 17 years ago
47ede89
libthread: simplify alt tracking, possibly fixing bug
by Russ Cox
· 18 years ago
528dba4
use standard sun context routines
by rsc
· 18 years ago
ff63eeb
pin
by rsc
· 19 years ago
17558fb
set RFNOTEG when we can
by rsc
· 19 years ago
110c707
darwin 386 start
by rsc
· 19 years ago
615e0f9
add threadidle
by rsc
· 19 years ago
ac3d129
const
by rsc
· 19 years ago
a81eb4c
try again
by rsc
· 19 years ago
33a102f
try arm again
by rsc
· 19 years ago
1e05fdf
use macro for getcontext (setjmp)
by rsc
· 19 years ago
48ca8d2
FreeBSD changed!
by rsc
· 19 years ago
b4b6864
openbsd
by rsc
· 20 years ago
9d654eb
openbsd
by rsc
· 20 years ago
cea1000
OpenBSD/power support.
by rsc
· 20 years ago
8dd8a81
add threaddata
by rsc
· 20 years ago
8ee6ad4
different fix for main proc bug
by rsc
· 20 years ago
669a062
osprocid can be -1
by rsc
· 20 years ago
7a2c885
allow config to override kernel version
by rsc
· 20 years ago
b8f742d
os x changes
by rsc
· 20 years ago
50f7ec3
initial darwin
by rsc
· 20 years ago
a0a331a
add _procwakeupandunlock to help ease locking contention on Linux 2.4.
by rsc
· 20 years ago
c7acb53
add _threaddaemonize
by rsc
· 20 years ago
0debe1c
Use FreeBSD-approved method for determining FreeBSD version.
by wkj
· 20 years ago
1d2533d
restore old plan 9 property that when the
by rsc
· 20 years ago
d54ead7
more freebsd work
by rsc
· 20 years ago
2c87dda
add threaddaemonize(), more bug fixes
by rsc
· 20 years ago
8cbd854
better exec handling
by rsc
· 20 years ago
955a2ca
starting to work on Linux
by rsc
· 20 years ago
e127e40
shuffle to allow use of execchan in non-pthreads impls
by rsc
· 20 years ago
4dbefdd
start linux pre-2.6 port
by rsc
· 20 years ago
73722a8
confine pthreads to pthread.c
by rsc
· 20 years ago
e1dc7e4
signal handling, add prototype for pthreadinit
by rsc
· 20 years ago
619085f
more new libthread
by rsc
· 20 years ago
1544f90
New thread library
by rsc
· 20 years ago
1956455
more thread work
by rsc
· 20 years ago
5093c3f
try to implement the daemonize hack.
by rsc
· 20 years ago
7966faa
Continue fighting pthreads. Clean up thread library a bit too.
by rsc
· 21 years ago
c6687d4
Continue the pthreads torture.
by rsc
· 21 years ago
bcf527a
Continue switching library over to pthreads when possible.
by rsc
· 21 years ago
06bb4ed
Rewrite to remove dependence on rendezvous and its bizarre
by rsc
· 21 years ago
c4097c2
Fix small bugs.
by rsc
· 21 years ago
a3785ca
Tweaks to make libthread tell Valgrind about its stack limits,
by rsc
· 21 years ago
d49a2e4
Various fixes, add spell.
by rsc
· 21 years ago
02a1a5c
Debugging libthread for acme.
by rsc
· 21 years ago
5a8e63b
Fighting the good fight.
by rsc
· 21 years ago
32f69c3
Add support for user-level 9P servers/clients and various bug fixes to go with them.
by rsc
· 21 years ago
e97cead
various tweaks.
by rsc
· 21 years ago
2db9e48
tweaks.
by rsc
· 21 years ago
76193d7
Initial revision
by rsc
· 22 years ago