christos
5570e6936a
__lwp_park60
2014-01-31 20:44:17 +00:00
christos
50728e7823
merge christos-time_t
2009-01-11 02:57:17 +00:00
martin
ce099b4099
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
ad
acdc596fb9
Add _lwp_ctl() - sorry, I thought I had checked this in yesterday along
...
with makelintstub.
2007-11-13 17:38:55 +00:00
ad
172e40df21
Add _lwp_setname, _lwp_getname.
2007-11-07 00:34:45 +00:00
ad
c3f8e2ee55
Change the signature of _lwp_park() to accept an lwpid_t and second
...
hint pointer, but do so in a way that remains compatible with older
pthread libraries. This can be used to wake another thread before the
calling thread goes asleep, saving at least one syscall + involuntary
context switch. This turns out to be a fairly large win on the condvar
benchmarks that I have tried.
2007-08-07 19:04:21 +00:00
ad
f8e00f41e6
Change _lwp_unpark_all() to return a 'ssize_t'.
2007-02-09 22:54:19 +00:00
ad
4fa8fcbfe1
Add: _lwp_kill, _lwp_detach, _lwp_park, lwp_unpark, _lwp_unpark_all.
2007-01-16 01:36:50 +00:00
perry
19b7469a00
de-__P -- the hack is long since useless. Discussed with christos,
...
matt, kleink, others. Approved by christos.
2005-02-03 04:39:32 +00:00
kent
4a79196841
correct the return value type of _lwp_self()
2004-10-02 07:59:11 +00:00
thorpej
c62a74e6d5
Merge the nathanw_sa branch.
2003-01-18 10:32:11 +00:00