History log of /src/include/lwp.h |
Revision | | Date | Author | Comments |
1.15 |
| 04-Nov-2024 |
christos | Undo previous lwp.h change.
|
1.14 |
| 03-Nov-2024 |
christos | Split __lwp_getprivate_fast and __lwp_*tcb from mcontext.h into a separate lwp.h file.
|
1.13 |
| 08-Dec-2017 |
christos | branches: 1.13.16; 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
|
1.12 |
| 31-Jan-2014 |
christos | __lwp_park60
|
1.11 |
| 11-Jan-2009 |
christos | branches: 1.11.10; 1.11.16; merge christos-time_t
|
1.10 |
| 28-Apr-2008 |
martin | branches: 1.10.10; Remove clause 3 and 4 from TNF licenses
|
1.9 |
| 13-Nov-2007 |
ad | branches: 1.9.6; Add _lwp_ctl() - sorry, I thought I had checked this in yesterday along with makelintstub.
|
1.8 |
| 07-Nov-2007 |
ad | Add _lwp_setname, _lwp_getname.
|
1.7 |
| 07-Aug-2007 |
ad | branches: 1.7.2; 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.
|
1.6 |
| 09-Feb-2007 |
ad | Change _lwp_unpark_all() to return a 'ssize_t'.
|
1.5 |
| 16-Jan-2007 |
ad | Add: _lwp_kill, _lwp_detach, _lwp_park, lwp_unpark, _lwp_unpark_all.
|
1.4 |
| 03-Feb-2005 |
perry | de-__P -- the hack is long since useless. Discussed with christos, matt, kleink, others. Approved by christos.
|
1.3 |
| 02-Oct-2004 |
kent | correct the return value type of _lwp_self()
|
1.2 |
| 18-Jan-2003 |
thorpej | Merge the nathanw_sa branch.
|
1.1 |
| 05-Mar-2001 |
nathanw | branches: 1.1.2; file lwp.h was initially added on branch nathanw_sa.
|
1.1.2.3 |
| 17-Jan-2003 |
thorpej | * Add prototypes for _lwp_getprivate(2) and _lwp_setprivate(2). * While here, since this is a user header file, __P'ify prototypes.
|
1.1.2.2 |
| 03-Feb-2002 |
nathanw | Add _lwp_wakeup()
|
1.1.2.1 |
| 05-Mar-2001 |
nathanw | User-level support for LWPs and scheduler activations. SVR4-style ucontext code by Klaus Klein.
|
1.7.2.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.9.6.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.10.10.2 |
| 28-Dec-2008 |
christos | more compat changes - new functions - adjust utmp size.
|
1.10.10.1 |
| 28-Apr-2008 |
christos | file lwp.h was added on branch christos-time_t on 2008-12-28 01:15:39 +0000
|
1.11.16.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.11.10.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.13.16.1 |
| 02-Aug-2025 |
perseant | Sync with HEAD
|