rsc
78e51a8c66
checkpoint
2005-01-14 03:45:44 +00:00
rsc
c8b6342d3c
Many small edits.
2005-01-13 04:49:19 +00:00
rsc
7b0c2f155d
no more 9commands
2005-01-11 21:28:31 +00:00
rsc
b8f742db85
os x changes
2005-01-11 17:43:53 +00:00
rsc
8b549a6214
symopen
2005-01-07 20:45:11 +00:00
rsc
a19ff5b204
debugging for sam, and an old fix forgotten
2005-01-07 18:03:36 +00:00
rsc
c345061e8d
sunos fixes
2005-01-07 07:47:37 +00:00
rsc
042aca7718
add regdesc back.
2005-01-07 04:01:14 +00:00
rsc
9b4de09d41
fix autolib for gcc3+
2005-01-06 23:06:03 +00:00
rsc
8fd256985d
add threadnotify
2005-01-04 22:07:31 +00:00
rsc
5ba841dffa
more include files.
2005-01-04 21:21:32 +00:00
rsc
1a0954abb8
autolib
2005-01-04 21:18:08 +00:00
rsc
66ed321edf
fs.h => 9pclient.h
2005-01-04 21:17:59 +00:00
rsc
3b5a5a66ac
autolib, p9rand, p9execl
2005-01-04 21:17:33 +00:00
wkj
8d8865f3d0
Rename lrand to p9lrand, too.
2004-12-29 02:44:01 +00:00
wkj
6239798563
Use #define to move rand and srand to p9rand and p9srand.
2004-12-29 01:33:33 +00:00
wkj
7ee1ac9689
Use osreldate.h to determine OS version under FreeBSD.
2004-12-29 01:32:42 +00:00
rsc
623ae4f911
remove Bfmt*, add Bvprint
2004-12-28 23:14:59 +00:00
rsc
9cb22ba607
add threadlinklibrary
2004-12-28 04:04:16 +00:00
rsc
2c87dda8f8
add threaddaemonize(), more bug fixes
2004-12-28 01:35:38 +00:00
rsc
1d011ae242
yield now returns the number of switches done
2004-12-27 19:12:56 +00:00
rsc
0341761074
add awaitfor and waitfor
2004-12-27 19:11:21 +00:00
rsc
e317e37406
add chansetname prototype
2004-12-27 03:36:37 +00:00
rsc
678ede7e54
various changes from plan 9
2004-12-27 00:14:43 +00:00
rsc
cdf1805191
help for libthread_db (define ps_prochandle)
...
add symbols to unwind for disasesmbly-based stack unwinding
add global state for library to help debugger programs
(symhdr etc., attachproc, attachcore, attachargs).
2004-12-25 22:01:28 +00:00
rsc
39b3054a5f
more thread support, also add freebsd 5
2004-12-25 22:00:27 +00:00
rsc
3286afda88
new thread library
2004-12-25 22:00:11 +00:00
rsc
8bbb2f6492
clean up headers
2004-12-25 22:00:00 +00:00
rsc
0344d5bed1
oops -> change mpdigit from long to ulong
2004-12-23 20:58:52 +00:00
rsc
4fbe07e1db
Add // to acid thread line so it is executable.
...
Remove p9fork.
2004-09-23 03:25:29 +00:00
rsc
c6687d4591
Continue the pthreads torture.
2004-09-21 01:11:28 +00:00
rsc
bcf527a98e
Continue switching library over to pthreads when possible.
...
Tprimes works on Linux 2.6. You can only have 128 procs
though.
2004-09-17 03:34:32 +00:00
rsc
06bb4ed20d
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.
2004-09-17 00:38:29 +00:00
rsc
b98ae9bf71
add cache function
2004-06-17 19:18:31 +00:00
wkj
e1dddc0532
Import proto file parser for dump9660.
2004-06-17 01:46:29 +00:00
rsc
819822c98d
various fixes
2004-06-16 16:45:22 +00:00
rsc
d3232caf63
change corrupt type
2004-06-14 21:43:32 +00:00
rsc
d2ffec702e
add OLOCK
2004-06-11 14:38:44 +00:00
rsc
22f3ae2701
catch strdup, malloc, and friends
2004-06-09 14:25:42 +00:00
rsc
a3ad5254ee
add network routines
2004-06-09 14:13:24 +00:00
rsc
a09e80f9c4
various debugging
2004-05-23 00:59:17 +00:00
rsc
7e0e6522e5
lock malloc ourselves
2004-05-23 00:58:23 +00:00
rsc
c4097c2951
Fix small bugs.
2004-05-11 17:51:27 +00:00
rsc
be36ff6885
add -W to specify window size.
...
various other little fixes.
2004-04-29 17:13:24 +00:00
rsc
1aa4e9c82e
little things
2004-04-23 05:17:54 +00:00
rsc
cf10d09666
add needstack
2004-04-21 23:34:46 +00:00
rsc
070905e215
asdf
2004-04-21 04:48:39 +00:00
rsc
a0f1e21ff9
make things work on SunOS
2004-04-20 02:03:38 +00:00
rsc
67e4fce4f5
make mac work
2004-04-19 23:58:57 +00:00
rsc
0e3cc9f456
add mach.h
2004-04-19 19:26:19 +00:00