Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2004-12-29 | Use FreeBSD-approved method for determining FreeBSD version. | wkj | 1 | -1/+1 | |
2004-12-28 | restore old plan 9 property that when the | rsc | 6 | -8/+36 | |
last thread exits the main proc, the remaining program ends up in the background and the program appears to have exited. | |||||
2004-12-28 | more freebsd work | rsc | 10 | -40/+118 | |
2004-12-28 | attempt at FreeBSD pre-5 support | rsc | 1 | -0/+356 | |
2004-12-28 | remove debugging | rsc | 4 | -5/+8 | |
2004-12-28 | add threaddaemonize | rsc | 1 | -0/+98 | |
2004-12-28 | new test program | rsc | 1 | -0/+11 | |
2004-12-28 | add threaddaemonize(), more bug fixes | rsc | 6 | -14/+51 | |
2004-12-27 | better exec handling | rsc | 5 | -78/+43 | |
2004-12-27 | starting to work on Linux | rsc | 5 | -19/+80 | |
2004-12-27 | shuffle to allow use of execchan in non-pthreads impls | rsc | 3 | -6/+43 | |
2004-12-27 | figure out which files to put in the library | rsc | 1 | -0/+14 | |
2004-12-27 | linux pre-2.6 implementation | rsc | 2 | -0/+355 | |
2004-12-27 | start linux pre-2.6 port | rsc | 5 | -79/+122 | |
2004-12-27 | confine pthreads to pthread.c | rsc | 4 | -13/+38 | |
2004-12-27 | remove debugging | rsc | 1 | -1/+0 | |
2004-12-27 | signal handling, add prototype for pthreadinit | rsc | 3 | -4/+19 | |
2004-12-26 | remove empty qlock.c | rsc | 2 | -4/+0 | |
2004-12-25 | more new libthread | rsc | 7 | -0/+800 | |
2004-12-25 | New thread library | rsc | 70 | -4684/+1041 | |
2004-11-08 | still more files | rsc | 5 | -0/+300 | |
2004-11-08 | extra files | rsc | 4 | -0/+380 | |
2004-11-08 | more thread work | rsc | 12 | -337/+291 | |
2004-10-22 | figure out which thread implementation to use | rsc | 1 | -0/+15 | |
2004-10-22 | try to implement the daemonize hack. | rsc | 11 | -51/+165 | |
2004-10-22 | new test program | rsc | 1 | -0/+41 | |
2004-10-22 | debugging, more pthreads crap | rsc | 7 | -9/+27 | |
2004-09-23 | add this. | rsc | 1 | -0/+14 | |
2004-09-23 | add pthread | rsc | 1 | -0/+164 | |
2004-09-23 | Continue fighting pthreads. | rsc | 19 | -580/+465 | |
Clean up thread library a bit too. |