Commits


rename scheduler to have a more distinctive name, so stack traces can end there


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.


proccreate race


add threadgetname


64-bit nonsense


useful warning comment


oops sunos


Many small edits.


paranoia


os x changes


allow lock passing


add _procwakeupandunlock to help ease locking contention on Linux 2.4.


more debugging


more debugging


restore old plan 9 property that when the last thread exits the main proc, the remaining program ends up in the background and the program appears to have exited.