Commits
- Commit:
195645536743aeb99eb336726823c38716cec02d
- From:
- rsc <devnull@localhost>
- Date:
more thread work
- Commit:
5093c3fa40717e78b0a63955640a8ac9071b5c07
- From:
- rsc <devnull@localhost>
- Date:
try to implement the daemonize hack.
- Commit:
ba15d71b0cf27ba89d14b547d7ded643e5de6a01
- From:
- rsc <devnull@localhost>
- Date:
debugging, more pthreads crap
- Commit:
7966faa931bfa9cf4ca53dd2d5b6e1eb0f174411
- From:
- rsc <devnull@localhost>
- Date:
Continue fighting pthreads.
Clean up thread library a bit too.
- Commit:
bcf527a98e295548629620a7cb06ada951db7822
- From:
- rsc <devnull@localhost>
- Date:
Continue switching library over to pthreads when possible.
Tprimes works on Linux 2.6. You can only have 128 procs
though.
- 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:
984e353160593b20d1e2944e1f2e9ce2117c8490
- From:
- rsc <devnull@localhost>
- Date:
PowerPC Linux support from ericvh.
Mainly adding va_copy/va_end.
Also fix bug in sprint wrapping
around top of memory.
- Commit:
c4097c29512269f4547ebefb8abdc57a2892b479
- From:
- rsc <devnull@localhost>
- Date:
Fix small bugs.
- Commit:
7e42d210121c9c2898caddcfc09d7e8d836c252e
- From:
- rsc <devnull@localhost>
- Date:
odds and ends
- Commit:
a3785ca2cc1c8693d89ebe44216acf781a634718
- From:
- rsc <devnull@localhost>
- Date:
Tweaks to make libthread tell Valgrind about its stack limits,
so that Valgrind can detect stack overflow for me.
- Commit:
1b135a78054e05cd62dfa1a2606f93e3486f2b57
- From:
- rsc <devnull@localhost>
- Date:
clean up when finished.
don't set PLAN9
don't set PLAN9
- 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:
d51419bf4397cf13d0c50bf84c125477c6bed307
- 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.