Commit graph

204 commits

Author SHA1 Message Date
Russ Cox
d19769ae98 libthread: correct sysfatal handler prototype 2008-10-26 17:01:59 -04:00
Tim Wiess
69d1259cf9 libthread: add proper sysfatal 2008-07-20 03:11:05 -04:00
Russ Cox
faf1fb6c7e libthread: abort on single-threaded lock contention 2008-07-09 11:41:14 -04:00
Russ Cox
df1ee4e1af libthread: fix 64-bit bug in threadstart (Nathaniel Filardo) 2008-06-01 08:41:51 -04:00
Russ Cox
0215811dc2 libthread: fix no-receive nbrecv etc. bug (David Jeannot) 2008-05-06 12:51:19 -04:00
Russ Cox
80f2165d27 libthread: input sanity checks 2008-05-05 23:08:35 -04:00
Russ Cox
b32d9d9c2e libthread: remove bogus write in threadmain 2008-02-28 08:49:34 -05:00
Russ Cox
2640996af8 libthread: use our own swapcontext/makecontext even on OS X 10.5 2007-11-05 13:14:52 -05:00
Russ Cox
ea55a42c96 libthread: better OS X 10.5 test (Jeff Sickel) 2007-11-03 16:10:39 -04:00
Russ Cox
e7ae61181c libthread: Apple OS X 10.5 (Leopard) tweaks (Jeff Sickel, Bakul Shah) 2007-10-30 13:33:12 -04:00
Russ Cox
47ede89e4a libthread: simplify alt tracking, possibly fixing bug 2007-08-22 11:14:30 -04:00
rsc
528dba4d31 use standard sun context routines 2007-05-01 10:51:23 +00:00
rsc
9b3fcf01c5 Mac FUSE support (thanks to Jeff Sickel) 2007-01-18 12:52:54 +00:00
rsc
ff63eeb1bd pin 2006-06-26 05:49:10 +00:00
rsc
df970459f9 pin 2006-06-26 05:47:59 +00:00
rsc
d93cc14ece fix proc leak; add p9usepwlibrary 2006-06-12 17:20:42 +00:00
rsc
26eba9db1a sparc 2006-06-04 16:07:25 +00:00
rsc
17558fbe2d set RFNOTEG when we can 2006-06-04 16:06:49 +00:00
rsc
286f68524e avoid zombie when execvp fails 2006-05-12 20:52:12 +00:00
rsc
fa07e3d777 16-byte align 2006-04-22 00:50:08 +00:00
rsc
af6e459f18 put threadinfo back 2006-04-21 03:58:52 +00:00
rsc
110c707dda darwin 386 start 2006-04-21 03:34:44 +00:00
rsc
cb0e769110 no // 2006-04-04 16:09:46 +00:00
rsc
cbeb0b26e4 Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms. 2006-04-01 19:24:03 +00:00
rsc
c33c1419f4 fixes 2006-02-16 06:22:03 +00:00
rsc
8712d1a38e more 2006-02-16 06:18:19 +00:00
rsc
229086e790 more fix 2006-02-16 06:11:08 +00:00
rsc
07b075d589 more sparc64 2006-02-16 06:02:46 +00:00
rsc
05eb37f267 maybe 2006-02-14 07:35:14 +00:00
rsc
76a78f4320 sparc64 rule 2006-02-14 06:52:41 +00:00
rsc
4940b55216 add wait 2006-02-12 16:48:50 +00:00
rsc
0c7c441e90 sparc64 attempt 2006-02-10 05:32:42 +00:00
rsc
bafbb3918a doubtful this will work 2006-02-09 08:20:11 +00:00
rsc
615e0f9fb2 add threadidle 2006-02-07 17:02:05 +00:00
rsc
9eda38e51f add threadid 2006-02-05 17:50:09 +00:00
rsc
784d655067 typo 2006-01-27 18:52:43 +00:00
rsc
c54b8b69ed bsd 2006-01-27 05:51:54 +00:00
rsc
826babae95 more strangeness (Tim Wiess) 2005-12-29 21:38:42 +00:00
rsc
93eb0e23c0 mac 2005-11-09 12:23:53 +00:00
rsc
ac3d129813 const 2005-11-04 19:00:17 +00:00
rsc
a81eb4ca63 try again 2005-11-04 18:10:30 +00:00
rsc
33a102fc28 try arm again 2005-11-04 18:09:35 +00:00
rsc
1e05fdf92c use macro for getcontext (setjmp) 2005-11-04 16:34:19 +00:00
rsc
b4d5d19438 new FreeBSD 2005-11-03 01:00:56 +00:00
rsc
2494fc9fa0 arm 2005-11-03 00:48:14 +00:00
rsc
9aa463c541 arm 2005-11-03 00:13:33 +00:00
rsc
f51bf04878 arm 2005-11-01 18:35:44 +00:00
rsc
48ca8d21f7 FreeBSD changed! 2005-11-01 18:35:25 +00:00
rsc
6dde87f83c Print information on SIGQUIT, SIGINFO. 2005-09-26 12:05:26 +00:00
rsc
5b0927915f Log if _threaddebuglevel is set. 2005-09-26 11:37:49 +00:00