Sign in
plan9port
/
plan9
/
a61c69337c9242fa91c62bf761a03b6af015a4f9
/
src
/
libthread
ba940ae
libthread: context switching for arm, still not complete
by Russ Cox
· 15 years ago
fa662c9
INSTALL: fix build on Snow Leopard
by Russ Cox
· 16 years ago
0829f75
libthread: make page work on OS X
by Russ Cox
· 16 years ago
0ac6705
libthread: work around gcc warning on FreeBSD
by Russ Cox
· 16 years ago
d19769a
libthread: correct sysfatal handler prototype
by Russ Cox
· 16 years ago
69d1259
libthread: add proper sysfatal
by Tim Wiess
· 17 years ago
faf1fb6
libthread: abort on single-threaded lock contention
by Russ Cox
· 17 years ago
df1ee4e
libthread: fix 64-bit bug in threadstart (Nathaniel Filardo)
by Russ Cox
· 17 years ago
0215811
libthread: fix no-receive nbrecv etc. bug (David Jeannot)
by Russ Cox
· 17 years ago
80f2165
libthread: input sanity checks
by Russ Cox
· 17 years ago
b32d9d9
libthread: remove bogus write in threadmain
by Russ Cox
· 17 years ago
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
9b3fcf0
Mac FUSE support (thanks to Jeff Sickel)
by rsc
· 18 years ago
ff63eeb
pin
by rsc
· 19 years ago
df97045
pin
by rsc
· 19 years ago
d93cc14
fix proc leak; add p9usepwlibrary
by rsc
· 19 years ago
26eba9d
sparc
by rsc
· 19 years ago
17558fb
set RFNOTEG when we can
by rsc
· 19 years ago
286f685
avoid zombie when execvp fails
by rsc
· 19 years ago
fa07e3d
16-byte align
by rsc
· 19 years ago
af6e459
put threadinfo back
by rsc
· 19 years ago
110c707
darwin 386 start
by rsc
· 19 years ago
cb0e769
no //
by rsc
· 19 years ago
cbeb0b2
Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.
by rsc
· 19 years ago
c33c141
fixes
by rsc
· 19 years ago
8712d1a
more
by rsc
· 19 years ago
229086e
more fix
by rsc
· 19 years ago
07b075d
more sparc64
by rsc
· 19 years ago
05eb37f
maybe
by rsc
· 19 years ago
76a78f4
sparc64 rule
by rsc
· 19 years ago
4940b55
add wait
by rsc
· 19 years ago
0c7c441
sparc64 attempt
by rsc
· 19 years ago
bafbb39
doubtful this will work
by rsc
· 19 years ago
615e0f9
add threadidle
by rsc
· 19 years ago
9eda38e
add threadid
by rsc
· 19 years ago
784d655
typo
by rsc
· 19 years ago
c54b8b6
bsd
by rsc
· 19 years ago
826baba
more strangeness (Tim Wiess)
by rsc
· 19 years ago
93eb0e2
mac
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
b4d5d19
new FreeBSD
by rsc
· 19 years ago
2494fc9
arm
by rsc
· 19 years ago
9aa463c
arm
by rsc
· 19 years ago
f51bf04
arm
by rsc
· 19 years ago
48ca8d2
FreeBSD changed!
by rsc
· 19 years ago
6dde87f
Print information on SIGQUIT, SIGINFO.
by rsc
· 20 years ago
5b09279
Log if _threaddebuglevel is set.
by rsc
· 20 years ago
9f7a3e0
new
by rsc
· 20 years ago
ae89363
Needed for NetBSD/macppc port.
by rsc
· 20 years ago
b20b42b
Ridiculous amount of work for OpenBSD.
by rsc
· 20 years ago
f19d568
different fix
by rsc
· 20 years ago
9689b58
Try to avoid races in underlying C library during threadexitsall.
by rsc
· 20 years ago
d08f406
sun
by rsc
· 20 years ago
0f196d0
openbsvd
by rsc
· 20 years ago
fe8c925
OpenBSD, thanks to Tim Wiess
by rsc
· 20 years ago
2860b35
openbsd
by rsc
· 20 years ago
b4b6864
openbsd
by rsc
· 20 years ago
42a57ef
better architecture splitting
by rsc
· 20 years ago
bea4b9f
openbsd
by rsc
· 20 years ago
9d654eb
openbsd
by rsc
· 20 years ago
1041ea6
stolen from freebsd; maybe work on openbsd?
by rsc
· 20 years ago
2b60408
use full prototypes
by rsc
· 20 years ago
bc7da02
OS X Tiger changes
by rsc
· 20 years ago
910ca53
try a different approach to .S files
by rsc
· 20 years ago
cea1000
OpenBSD/power support.
by rsc
· 20 years ago
8e4ae64
more netbsd support.
by rsc
· 20 years ago
5ba33c0
NetBSD support. Thanks to Christoph Lohmann.
by rsc
· 20 years ago
0ba4eb4
no need to setproc(0)
by rsc
· 20 years ago
72f4d44
do not touch TSTP, TTIN, TTOU
by rsc
· 20 years ago
8dd8a81
add threaddata
by rsc
· 20 years ago
d7688cc
add check for procscheduler returning
by rsc
· 20 years ago
80b8842
hard-to-find locking bug
by rsc
· 20 years ago
8ee6ad4
different fix for main proc bug
by rsc
· 20 years ago
8f4871f
work around stupid linux bug
by rsc
· 20 years ago
31f809b
remove debugging
by rsc
· 20 years ago
46cfcf5
stupid gcc
by rsc
· 20 years ago
669a062
osprocid can be -1
by rsc
· 20 years ago
1fdb4a5
rename scheduler to have a more distinctive name, so stack traces can end there
by rsc
· 20 years ago
a0e8d02
Apparently SuSE 9.1's X distribution uses even bigger
by rsc
· 20 years ago
803292c
proccreate race
by rsc
· 20 years ago
515b6e5
add threadgetname
by rsc
· 20 years ago
668b32b
explain nptl stuff
by rsc
· 20 years ago
9a4f7bc
explain nptl stuff
by rsc
· 20 years ago
3d86786
better exit handling
by rsc
· 20 years ago
8650250
64-bit nonsense
by rsc
· 20 years ago
4753f06
more exits
by rsc
· 20 years ago
7a2c885
allow config to override kernel version
by rsc
· 20 years ago
0b56169
useful warning comment
by rsc
· 20 years ago
a0d2173
too big fd
by rsc
· 20 years ago
c358f4a
license
by rsc
· 20 years ago
2b3b1e8
oops sunos
by rsc
· 20 years ago
4a8edd8
add procwakeupandunlock
by rsc
· 20 years ago
1ac1981
where did this change go?
by rsc
· 20 years ago
Next »