History log of /netbsd-src/include/lwp.h (Results 1 – 14 of 14)
Revision Date Author Comments
# bb478f59 04-Nov-2024 christos <christos@NetBSD.org>

Undo previous lwp.h change.


# 6dc4d4da 03-Nov-2024 christos <christos@NetBSD.org>

Split __lwp_getprivate_fast and __lwp_*tcb from mcontext.h into a separate
lwp.h file.


# 85bf85b7 08-Dec-2017 christos <christos@NetBSD.org>

make _lwp_park return the remaining time to sleep in the "ts" argument
if it is a relative timestamp, as discussed in tech-kern.
XXX: pullup-8


# 5570e693 31-Jan-2014 christos <christos@NetBSD.org>

__lwp_park60


# 50728e78 11-Jan-2009 christos <christos@NetBSD.org>

merge christos-time_t


# ce099b40 28-Apr-2008 martin <martin@NetBSD.org>

Remove clause 3 and 4 from TNF licenses


# acdc596f 13-Nov-2007 ad <ad@NetBSD.org>

Add _lwp_ctl() - sorry, I thought I had checked this in yesterday along
with makelintstub.


# 172e40df 07-Nov-2007 ad <ad@NetBSD.org>

Add _lwp_setname, _lwp_getname.


# c3f8e2ee 07-Aug-2007 ad <ad@NetBSD.org>

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 befo

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.

show more ...


# f8e00f41 09-Feb-2007 ad <ad@NetBSD.org>

Change _lwp_unpark_all() to return a 'ssize_t'.


# 4fa8fcbf 16-Jan-2007 ad <ad@NetBSD.org>

Add: _lwp_kill, _lwp_detach, _lwp_park, lwp_unpark, _lwp_unpark_all.


# 19b7469a 03-Feb-2005 perry <perry@NetBSD.org>

de-__P -- the hack is long since useless. Discussed with christos,
matt, kleink, others. Approved by christos.


# 4a791968 02-Oct-2004 kent <kent@NetBSD.org>

correct the return value type of _lwp_self()


# c62a74e6 18-Jan-2003 thorpej <thorpej@NetBSD.org>

Merge the nathanw_sa branch.