Commits


update return interface


Many small edits.


debugging for sam, and an old fix forgotten


autolib, p9rand, p9execl


Rename lrand to p9lrand, too.


Use #define to move rand and srand to p9rand and p9srand.


add awaitfor and waitfor


various changes from plan 9


new thread library


Add // to acid thread line so it is executable. Remove p9fork.


Continue the pthreads torture.


Continue switching library over to pthreads when possible. Tprimes works on Linux 2.6. You can only have 128 procs though.


Rewrite to remove dependence on rendezvous and its bizarre data structures. Makes it easier to use pthreads too. Still need to add code for non-pthreads systems. Just a checkpoint to switch work to another machine.


various fixes


add OLOCK