index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libpthread
/
pthread.c
Age
Commit message (
Expand
)
Author
2010-12-22
use pthread__stacksize since size has not been initialized yet.
christos
2010-12-22
only mprotect base if we moved it.
christos
2010-12-18
I've had this patch in my tree for a while and since it only improves
christos
2010-11-14
Don't use internal libc function __findenv().
tron
2010-07-08
pthread_create: simplify error path slightly.
rmind
2010-03-25
fix the pthread pt_lid in the fork callback function that runs in the child i...
explorer
2010-03-24
Correctly set pt_lid in the child, after a fork
explorer
2009-10-03
Don't just look only at the first element in the deadqueue to find lwp's
christos
2009-07-02
Restore use of _lwp_makecontext, the AMD64 bug has been fixed.
joerg
2009-06-25
Partially revert 1.110: Use makecontext again until the problems with
joerg
2009-05-17
- Convert from makecontext() -> _lwp_makecontext().
ad
2009-04-01
Fix the comparision function used by the red-black tree global thread list
drochner
2009-03-30
Revert the _lwp_ctl which is causing problem. I did test this locally,
ad
2009-03-29
- Make the threadreg code use _lwp_setprivate() instead of MD hooks.
ad
2008-10-08
Disable diagnostic assertions by default and just return error codes like
ad
2008-08-02
Change some type to eliminate some lint warnings.
matt
2008-06-28
Minor correction to previous.
ad
2008-06-28
Now that we have all the scheduling gunk, make these do something useful:
ad
2008-06-25
pthread_join: explicitly test for cancellation.
ad
2008-05-25
PR lib/38741 priority inversion in libpthread breaks apps that use
ad
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2008-03-22
Back out previous. It seems to expose another bug in libpthread/libc,
ad
2008-03-21
Move pthread__errno() into pthread_specific.c so it gets the "no stack
ad
2008-03-08
Complain if _lwp_ctl() fails.
ad
2008-01-08
add missing static decls.
christos
2007-12-24
- Use pthread__cancelled() in more places.
ad
2007-12-24
- Fix pthread_rwlock_trywrlock() which was broken.
ad
2007-12-11
Remove test of pthread__osrev that is no longer needed.
ad
2007-12-04
remove unnecessary assignments.
yamt
2007-12-01
- On 64-bit platforms 1/2 the default tsd values were garbage. Fix it.
ad
2007-11-19
Remove the debuglog stuff. ktrace is more useful now.
ad
2007-11-14
Add pthread_equal() to libc stubs; this makes a lot of sense for
drochner
2007-11-13
Mutexes:
ad
2007-11-13
For PR bin/37347:
ad
2007-11-07
Use _lwp_setname() to pass thread names to the kernel.
ad
2007-10-16
... but preserve the linked list, for the debugger only.
ad
2007-10-16
Replace the global thread list with a red-black tree. From joerg@.
ad
2007-09-11
Put new threads on the tail of pthread__allqueue, for the debugger.
ad
2007-09-08
- Get rid of self->pt_mutexhint and use pthread__mutex_owned() instead.
ad
2007-09-07
- Don't take the mutex's spinlock (ptr_interlock) in pthread_cond_wait().
ad
2007-08-23
Acquire the correct lock in pthread_detach(). Spotted by Jan Kryl.
ad
2007-08-17
pthread_suspend_np, pthread_resume_np, pthread_detach: return correct code
ad
2007-08-16
Trim fat off libpthread internal spinlock operations. Makes a mesurable
ad
2007-08-16
- Reinitialize the absolute minimum when recycling user thread state.
ad
2007-08-16
Remove PT_FIXEDSTACKSIZE_LG.
ad
2007-08-16
Cache thread context for creation instead of setting it up every time.
ad
2007-08-15
Simplify pthread_join(). Knocks about 5% off pthread_create/join in a loop.
ad
2007-08-07
Missed variable rename..
ad
2007-08-07
Change the signature of _lwp_park() to accept an lwpid_t and second
ad
2007-08-04
Make libpthread_dbg build again.
ad
[next]