Commit graph

108 commits

Author SHA1 Message Date
rsc
9d407753d0 add threadgetname 2005-02-11 16:52:29 +00:00
rsc
ed9fe82834 Remove libthread_db nonsense. 2005-02-11 02:02:56 +00:00
rsc
281c90a5be more pthread 2005-02-11 00:01:49 +00:00
rsc
ce2a378d46 new prototypes 2005-02-10 16:08:16 +00:00
rsc
74a6921069 nsopen 2005-02-08 21:06:39 +00:00
rsc
baf3dc26f7 auth fixes 2005-02-08 21:04:13 +00:00
rsc
ed670c4503 add autolib 2005-02-08 21:04:03 +00:00
rsc
de9e3ca743 fix typo 2005-02-08 21:03:55 +00:00
rsc
afe82ee607 add crypt 2005-02-08 21:03:48 +00:00
rsc
dd4afdf4eb Avoid yet another X11 stack overflow. 2005-02-08 17:56:35 +00:00
rsc
4a62371140 Add searchpath(). 2005-01-23 22:33:59 +00:00
rsc
28125cbd4c Extract more data from core dumps. 2005-01-23 22:33:25 +00:00
rsc
20173464d2 add core cmd 2005-01-18 20:26:26 +00:00
rsc
80f510c8a4 add threadspawnl 2005-01-18 18:26:43 +00:00
rsc
daefa1a92f add fsseek 2005-01-18 18:11:39 +00:00
rsc
38c10d1abc do not call exits in threaded programs 2005-01-17 21:29:00 +00:00
rsc
10f14b04f3 update return interface 2005-01-16 21:28:44 +00:00
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