aboutsummaryrefslogtreecommitdiff
path: root/src/libthread
Commit message (Collapse)AuthorAgeFilesLines
...
* make sure only one guy can call exit.rsc2004-05-231-1/+1
|
* More little bug fixesrsc2004-05-141-1/+2
|
* various bug fixesrsc2004-05-141-2/+6
|
* Noblock is nonsense.rsc2004-05-121-19/+0
|
* Fix small bugs.rsc2004-05-119-28/+49
|
* various bug fixesrsc2004-05-051-0/+1
|
* add -W to specify window size.rsc2004-04-293-7/+8
| | | | various other little fixes.
* add stubs for other systems.rsc2004-04-253-1/+26
| | | | add threadspawn.
* little thingsrsc2004-04-231-3/+11
|
* odds and endsrsc2004-04-213-2/+7
|
* how much stack do we need?rsc2004-04-211-4/+16
|
* better error handlingrsc2004-04-211-1/+2
|
* Tweaks to make libthread tell Valgrind about its stack limits,rsc2004-04-217-8/+60
| | | | so that Valgrind can detect stack overflow for me.
* make things work on SunOSrsc2004-04-202-1/+2
|
* clean up when finished.rsc2004-04-191-1/+0
| | | | | don't set PLAN9 don't set PLAN9
* SunOS can rot in hell.rsc2004-03-266-2/+7
|
* Today's changes.rsc2004-03-253-4/+88
| | | | More changes.
* Small tweaksrsc2004-03-211-0/+1
| | | | Lots of new code imported.
* Various fixes, add spell.rsc2004-03-091-0/+1
|
* Small bug fixes.rsc2004-03-051-2/+2
|
* Amazingly picky bug fixes from Valgrind.rsc2004-03-051-1/+1
|
* Various little fixes.rsc2004-03-052-3/+3
|
* Pipes cannot use SOCK_DGRAM. Back to SOCK_STREAM.rsc2004-03-051-6/+13
| | | | | | Add debugging to fdwait. Rewrite getcallerpc on PowerMac to be correct.
* Debugging libthread for acme.rsc2004-03-054-12/+60
|
* Tweaks for the Macintosh.rsc2004-03-021-5/+83
|
* Threaded read9pmsg.rsc2004-02-291-0/+32
|
* Add fdwait routines.rsc2004-02-291-0/+250
|
* Fighting the good fight.rsc2004-02-298-102/+124
| | | | | | | | | | | | 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.
* various tweaks.rsc2004-02-095-7/+16
|
* Tweaks to various bits.rsc2003-12-173-19/+27
| | | | | Until I hear otherwise, Refs aren't used enough to merit their own assembly. They are now implemented with locks.
* Add support for user-level 9P servers/clients and various bug fixes to go ↵rsc2003-12-118-28/+56
| | | | with them.
* various tweaks.rsc2003-12-064-1/+61
|
* Silence some Mac OS X warnings.rsc2003-11-251-1/+0
|
* More tweaks on Linux and Solaris.rsc2003-11-252-3/+19
|
* Add the #goo to allow use in C++.rsc2003-11-251-0/+2
| | | | | | Silence a few more warnings. Strip down the mkfiles more. Fix bug in X11 mouse handling, note groups.
* Changes for Mac OS X. Most important is stack sizes in samterm,rsc2003-11-244-6/+18
| | | | | | which were completely bogus. (Libthread used to ignore them but not anymore. Maybe we really should ignore them, but that breaks Venti, which needs *really* big stacks.)
* tweaks.rsc2003-11-241-5/+0
|
* Make things build on FreeBSD again.rsc2003-11-231-10/+0
|
* runthread needn't be inlinersc2003-11-231-1/+1
|
* sun supportrsc2003-11-233-11/+76
|
* make -> mkrsc2003-11-2310-116/+105
| | | | | | | | remove clumsy stack hack. fix exec. fix nthreads maintenance. fix threadexitsall not to kill self. add sun support.
* Fix a bug in Linux?rsc2003-10-141-1/+3
|
* Use new directory structure.rsc2003-10-111-7/+7
|
* Licensing and various tweaks.rsc2003-10-111-258/+0
|
* wasn't supposed to go in.rsc2003-10-011-5/+0
|
* More Darwin.rsc2003-10-013-0/+113
|
* Various tweaks to make things run on Mac OS.rsc2003-10-013-4/+18
| | | | The main change is the use of pthread to implement ffork.
* Rendezvous tester.rsc2003-10-011-0/+31
|
* Add extra build targets.rsc2003-10-011-4/+7
|
* Reorgrsc2003-09-3019-1149/+8
|