Commits
- Commit:
7966faa931bfa9cf4ca53dd2d5b6e1eb0f174411
- From:
- rsc <devnull@localhost>
- Date:
Continue fighting pthreads.
Clean up thread library a bit too.
- Commit:
06bb4ed20d855b60e39c1125d8d715ba8892265b
- From:
- rsc <devnull@localhost>
- Date:
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.
- Commit:
c4097c29512269f4547ebefb8abdc57a2892b479
- From:
- rsc <devnull@localhost>
- Date:
Fix small bugs.
- Commit:
be36ff68854c86247fdc769c0eaa89eb284b5ca7
- From:
- rsc <devnull@localhost>
- Date:
add -W to specify window size.
various other little fixes.
- Commit:
a0f1e21ff939612898d63ae2245e47dffc1a8153
- From:
- rsc <devnull@localhost>
- Date:
make things work on SunOS
- Commit:
5a8e63b2f016735364d17866d5e2bcb35d20c78b
- From:
- rsc <devnull@localhost>
- Date:
Fighting the good fight.
Move libfmt, libutf into subdirectories of lib9.
Add poll-based socket i/o to libthread, so that we can
avoid using multiple procs when possible, thus removing
dependence on crappy pthreads implementations.
Convert samterm, acme to the single-proc libthread.
Bring libcomplete, acme up-to-date w.r.t. Plan 9 distribution.
- Commit:
32f69c36e0eec1227934bbd34854bfebd88686f2
- From:
- rsc <devnull@localhost>
- Date:
Add support for user-level 9P servers/clients and various bug fixes to go with them.
- Commit:
e97ceade5e1bba5787e39429384336fa37797906
- From:
- rsc <devnull@localhost>
- Date:
various tweaks.
- Commit:
cd7ddc9b5f34da33a2eb0ea761681c2330284e69
- From:
- rsc <devnull@localhost>
- Date:
make -> mk
remove clumsy stack hack.
fix exec.
fix nthreads maintenance.
fix threadexitsall not to kill self.
add sun support.
- Commit:
522b0689c340d26feeac360640bf7e2e0582353c
- From:
- rsc <devnull@localhost>
- Date:
Reorg
- Commit:
76193d7cb0457807b2f0b95f909ab5de19480cd7
- From:
- rsc <devnull@localhost>
- Date:
Initial revision