Commit graph

163 commits

Author SHA1 Message Date
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
rsc
9f7a3e020e new 2005-08-22 16:56:28 +00:00
rsc
ae89363c30 Needed for NetBSD/macppc port. 2005-08-11 14:15:34 +00:00
rsc
b20b42b837 Ridiculous amount of work for OpenBSD. 2005-08-10 18:48:31 +00:00
rsc
f19d56825d different fix 2005-07-28 12:43:41 +00:00
rsc
9689b580bd Try to avoid races in underlying C library
during threadexitsall.
2005-07-27 20:25:34 +00:00
rsc
d08f40666b sun 2005-07-27 13:06:50 +00:00
rsc
0f196d0380 openbsvd 2005-07-21 18:29:59 +00:00
rsc
fe8c925e8a OpenBSD, thanks to Tim Wiess 2005-07-21 18:29:04 +00:00
rsc
2860b3559c openbsd 2005-07-21 00:03:55 +00:00
rsc
b4b686415d openbsd 2005-07-20 23:29:56 +00:00
rsc
42a57eff1c better architecture splitting 2005-07-19 17:40:15 +00:00
rsc
bea4b9f724 openbsd 2005-07-19 11:48:01 +00:00
rsc
9d654ebc8c openbsd 2005-07-19 11:43:12 +00:00
rsc
1041ea6f68 stolen from freebsd; maybe work on openbsd? 2005-07-19 11:43:01 +00:00
rsc
2b6040818e use full prototypes 2005-05-07 22:42:14 +00:00
rsc
bc7da02954 OS X Tiger changes 2005-05-07 22:41:59 +00:00
rsc
910ca53df0 try a different approach to .S files 2005-05-01 22:28:11 +00:00
rsc
cea10000c5 OpenBSD/power support. 2005-05-01 18:38:12 +00:00
rsc
8e4ae643c3 more netbsd support. 2005-03-28 19:37:33 +00:00
rsc
5ba33c04da NetBSD support. Thanks to Christoph Lohmann. 2005-03-28 15:58:14 +00:00
rsc
0ba4eb47d4 no need to setproc(0) 2005-03-18 19:05:50 +00:00
rsc
72f4d44f86 do not touch TSTP, TTIN, TTOU 2005-03-18 19:04:49 +00:00
rsc
8dd8a81f71 add threaddata 2005-03-18 18:56:17 +00:00
rsc
d7688cce37 add check for procscheduler returning 2005-02-16 17:15:56 +00:00
rsc
80b8842f3e hard-to-find locking bug 2005-02-15 18:08:28 +00:00
rsc
8ee6ad4d96 different fix for main proc bug 2005-02-14 18:58:56 +00:00
rsc
8f4871fd2e work around stupid linux bug 2005-02-13 18:35:19 +00:00
rsc
31f809b54d remove debugging 2005-02-08 19:13:34 +00:00
rsc
46cfcf550f stupid gcc 2005-02-03 15:41:39 +00:00
rsc
669a062b5a osprocid can be -1 2005-01-30 16:35:05 +00:00
rsc
1fdb4a5450 rename scheduler to have a more distinctive name, so stack traces can end there 2005-01-23 22:57:53 +00:00
rsc
a0e8d02d09 Apparently SuSE 9.1's X distribution uses even bigger
buffers than the standard ones.  64kB appears to be enough
for a stack in that case, but let's just go nuts and make
the stacks enormous, so that it takes a few more doublings
of X's stack needs before we run into this problem again.

The VM system should take care of not actually using most
of the memory anyway.
2005-01-23 16:02:04 +00:00
rsc
803292c631 proccreate race 2005-01-18 20:53:12 +00:00
rsc
515b6e5bff add threadgetname 2005-01-18 20:17:12 +00:00
rsc
668b32b76c explain nptl stuff 2005-01-18 18:14:14 +00:00
rsc
9a4f7bced2 explain nptl stuff 2005-01-18 18:13:24 +00:00
rsc
3d867865ef better exit handling 2005-01-18 18:13:16 +00:00
rsc
8650250482 64-bit nonsense 2005-01-18 05:57:35 +00:00
rsc
4753f0691a more exits 2005-01-17 21:30:15 +00:00
rsc
7a2c88509b allow config to override kernel version 2005-01-17 21:30:05 +00:00
rsc
0b561695d6 useful warning comment 2005-01-16 21:31:21 +00:00