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
Age
Commit message (
Expand
)
Author
2021-10-01
remove parameter names from decls.
christos
2021-10-01
PR/56424: Clay Mayers: recvfrom() is not a cancelation point as documented
christos
2021-04-13
fake-use alloca()'s return value to quieten -Werror=unused-result
mrg
2021-03-10
Use __pthread_volatile for ptc_waiters (Greg A. Woods)
christos
2020-07-22
s/reseting/resetting/
msaitoh
2020-06-14
Another bug. The CAS loop in pthread_cond_signal() could race against the
ad
2020-06-14
Don't need to ignore ESRCH from _lwp_park() any more.
ad
2020-06-13
Nix trailing whitespace.
riastradh
2020-06-11
Drop self->pt_lock before clearing TSD / malloc TSD.
ad
2020-06-11
Adjust memory barriers.
ad
2020-06-10
- Make pthread_condvar and pthread_mutex work on the stack rather than in
ad
2020-06-06
Adjust previous. In the condvar case the wakeup might already have been
ad
2020-06-04
Nix trailing whitespace. NFCI.
riastradh
2020-06-04
If _malloc_thread_cleanup is implement, call it from libpthread.
joerg
2020-06-03
Deal with a couple of problems with threads being awoken early due to
ad
2020-06-02
Pass down errno when calling pthread__errorfunc after a system call.
joerg
2020-06-01
In the interests of reliability simplify waiter handling more and redo
ad
2020-05-16
- Try to eliminate a hang in "parked" I've been seeing while stress testing.
ad
2020-05-15
Lock/unlock/reinit pthread__deadqueue_lock over fork.
joerg
2020-04-19
Improve TSD behavior
joerg
2020-04-19
Reinit TSD mutex in the child to avoid issues with former waiters
joerg
2020-04-14
Drop most of the logic associated with pthread__started.
joerg
2020-04-11
Revert previous:
rin
2020-02-20
libpthread sets initial value of MSR for lwp's. However, appropriate
rin
2020-02-16
Revert "Enhance the pthread(3) + malloc(3) init model"
kamil
2020-02-16
Set __isthreaded before bootstrapping malloc(3)
kamil
2020-02-15
Enhance the pthread(3) + malloc(3) init model
kamil
2020-02-08
Change the behavior of pthread_equal()
kamil
2020-02-05
Remove trailing whiteapaces and tab
ryoon
2020-02-05
Retire ifdef ERRORCHECK in pthread(3)
kamil
2020-02-01
Revert previous
kamil
2020-02-01
Remove 'ifdef 0' hacks
kamil
2020-01-31
Refactor libpthread checks for invalid arguments
kamil
2020-01-31
In the same spirit as the previous pthread_mutex_init change for jemalloc,
christos
2020-01-29
Use pthread_mutexattr_t and pthread_mutex_t magic fields
kamil
2020-01-29
- pthread_join(): remove temporary hack now kernel returns correct errno.
ad
2020-01-29
Check thread->pt_magic with PT_MAGIC promptly
kamil
2020-01-29
Chack thread->pt_magic with PT_MAGIC promptly
kamil
2020-01-29
Revert previous
kamil
2020-01-29
Do not set stackbase2 twice for !__MACHINE_STACK_GROWS_UP
kamil
2020-01-29
Use pthread_condattr_t and pthread_cond_t magic fields
kamil
2020-01-29
Use pthread_barrierattr_t and pthread_barrier_t magic fields
kamil
2020-01-29
Use the pta_magic field in pthread attribute
kamil
2020-01-29
Mark destroyed pthread_mutexattr_t as dead
kamil
2020-01-28
- A bit more alignment in __pthread_st especially for the rbtree node.
ad
2020-01-28
pthread_join(): add a temporary hack to make lib/libpthread/t_detach pass.
ad
2020-01-27
pthread_detach(), pthread_join(): go back to using _lwp_detach() and
ad
2020-01-25
Adjustment to previous: don't call _lwp_unpark_all() with nwaiters == 0.
ad
2020-01-25
pthread_exit(): it looks there there is at least one path through which
ad
2020-01-25
pthread__mutex_unlock_slow(): ignore the DEFERRED bit. It's only purpose
ad
[next]