Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-07-19 | stolen from freebsd; maybe work on openbsd? | rsc | 1 | -0/+118 | |
2005-05-07 | use full prototypes | rsc | 1 | -1/+1 | |
2005-05-07 | OS X Tiger changes | rsc | 1 | -1/+6 | |
2005-05-01 | try a different approach to .S files | rsc | 1 | -0/+7 | |
2005-05-01 | OpenBSD/power support. | rsc | 9 | -369/+567 | |
2005-03-28 | more netbsd support. | rsc | 2 | -0/+9 | |
2005-03-28 | NetBSD support. Thanks to Christoph Lohmann. | rsc | 2 | -1/+6 | |
2005-03-18 | no need to setproc(0) | rsc | 1 | -1/+0 | |
2005-03-18 | do not touch TSTP, TTIN, TTOU | rsc | 1 | -1/+1 | |
2005-03-18 | add threaddata | rsc | 2 | -0/+7 | |
2005-02-16 | add check for procscheduler returning | rsc | 1 | -0/+1 | |
2005-02-15 | hard-to-find locking bug | rsc | 1 | -5/+19 | |
2005-02-14 | different fix for main proc bug | rsc | 3 | -12/+22 | |
2005-02-13 | work around stupid linux bug | rsc | 1 | -0/+8 | |
2005-02-08 | remove debugging | rsc | 1 | -1/+0 | |
2005-02-03 | stupid gcc | rsc | 1 | -1/+1 | |
2005-01-30 | osprocid can be -1 | rsc | 1 | -1/+1 | |
2005-01-23 | rename scheduler to have a more distinctive name, so stack traces can end there | rsc | 1 | -5/+5 | |
2005-01-23 | Apparently SuSE 9.1's X distribution uses even bigger | rsc | 1 | -1/+1 | |
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-18 | proccreate race | rsc | 1 | -1/+3 | |
2005-01-18 | add threadgetname | rsc | 1 | -0/+6 | |
2005-01-18 | explain nptl stuff | rsc | 1 | -0/+3 | |
2005-01-18 | explain nptl stuff | rsc | 1 | -0/+37 | |
2005-01-18 | better exit handling | rsc | 2 | -3/+32 | |
2005-01-18 | 64-bit nonsense | rsc | 1 | -3/+19 | |
2005-01-17 | more exits | rsc | 2 | -0/+6 | |
2005-01-17 | allow config to override kernel version | rsc | 3 | -1/+21 | |
2005-01-16 | useful warning comment | rsc | 1 | -0/+9 | |
2005-01-16 | too big fd | rsc | 1 | -3/+4 | |
2005-01-14 | license | rsc | 1 | -0/+45 | |
2005-01-14 | oops sunos | rsc | 1 | -3/+3 | |
2005-01-14 | add procwakeupandunlock | rsc | 1 | -0/+8 | |
2005-01-14 | where did this change go? | rsc | 1 | -1/+11 | |
2005-01-13 | Many small edits. | rsc | 3 | -7/+18 | |
2005-01-11 | paranoia | rsc | 2 | -2/+17 | |
2005-01-11 | don't rfork(RFNOTEG) because then you lose | rsc | 1 | -3/+23 | |
the ability to read from the console. damn. also, handle case where child exits before fork returns in parent. have to record that sigchld was seen and then run the handler later. | |||||
2005-01-11 | os x changes | rsc | 5 | -37/+64 | |
2005-01-10 | do rfork(RFNOTEG) before exec | rsc | 1 | -0/+1 | |
2005-01-07 | oops | rsc | 1 | -2/+1 | |
2005-01-07 | initial darwin | rsc | 5 | -3/+156 | |
2005-01-07 | allow lock passing | rsc | 1 | -1/+2 | |
2005-01-07 | sunos fixes | rsc | 2 | -4/+10 | |
2005-01-06 | add _procwakeupandunlock | rsc | 5 | -12/+44 | |
to help ease locking contention on Linux 2.4. | |||||
2005-01-06 | go back to 1000 scheds | rsc | 1 | -1/+1 | |
2005-01-06 | add some annoying lock loop prints -- let's see | rsc | 1 | -8/+65 | |
if they ever fire. also fix race in delaystack. it was actually happening! that just goes to show that while i can reason very well about what can and cannot happen, i have no intuition at all for how likely they are. | |||||
2005-01-06 | more debugging | rsc | 3 | -6/+19 | |
2005-01-04 | add _threaddaemonize | rsc | 1 | -0/+1 | |
2005-01-04 | more debugging | rsc | 1 | -6/+16 | |
2005-01-04 | better handling | rsc | 1 | -8/+22 | |
2005-01-04 | more tests | rsc | 5 | -3/+130 | |