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
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
2020-01-25
- Fix a race between the kernel and libpthread, where a new thread can start
ad
2020-01-13
Rip out some very ambitious optimisations around pthread_mutex that are
ad
2019-12-27
s/sucess/success/ in comment.
msaitoh
2019-12-25
Since pthread_setspecific requires locks, ensure that they are acquired
joerg
2019-12-18
Bump PTHREAD__UNPARK_MAX to 128 as bandaid for locking related hangs.
joerg
2019-12-16
pthread__rwlock_spin - clarify the test.
uwe
2019-12-16
G/c unused rwlock owner macros copy-pasted from the kernel.
uwe
2019-12-15
_DIAGASSERT that RW_FLAGMASK bits are not set in a thread pointer.
uwe
2019-12-15
Drop bogus _DIAGASSERT that don't even compile.
uwe
2019-11-11
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
joerg
2019-09-22
Add USE_SHLIBDIR=yes to a number of Makefiles for the libraries used
brad
2019-09-10
Switch back _Noreturn to __dead in C11 threads
kamil
2019-05-07
Make CLEANFILES actually work. .TARGET is not defined when not in a target
maya
2019-05-07
Replace the link command for libpthread.a so that we create a single section
maya
2019-04-29
Avoid incompatible function pointer casts in thrd_create(3)
kamil
2019-04-27
Fix some typos, improve wording.
wiz
2019-04-24
Drop error path from C11 call_once
kamil
2019-04-24
Introduce minor changes to the C11 threading library
kamil
2019-04-24
Bump the libpthread(3) minor number to 4
kamil
2019-04-24
Add a complete C11 threads(3) implementation
kamil
2019-03-05
Jemalloc initializes mutexes before we become threaded and expects to use
christos
2019-03-05
Transfer all the keys that were created in the libc stub implementation
christos
2019-02-03
Implement support for "pshared" POSIX semaphores.
thorpej
2018-11-22
G/C __APCS_26__ support
skrll
2018-09-09
Add a todo item for a future major bump (rename many symbols)
maya
2018-08-19
Drop a duplicate instruction line
kamil
2018-07-28
PR lib/53477 (rudolf at eq.cz) - correct an obvious mistake.
kre
2018-06-09
But set NOSANITIZER
christos
2018-06-09
We can't build those three with MKSANITIZER, they are used too early.
christos
2018-02-25
remove hard-coded -fomit-frame-pointer for pthread stuff,
chs
2018-02-20
Remove namespace restriction from pthread_condattr_{g,s}etclock(3)
kamil
2018-02-06
fix duplicate declaration of pthread_atfork in unistd.h
christos
2017-12-26
Needs to be protected since it has a timespec argument. Found by lint(1)
christos
2017-12-08
Revert last 2 updates - these are, of course, not needed at all...
kre
2017-12-08
This time do _lwp_park() timeout unconsting correctly not just compilably.
kre
2017-12-08
Deal with more lwp_park() timestamp unconsting
kre
2017-12-08
unconst the timestamp
christos
2017-10-23
Remove superfluous Tn.
wiz
[prev]
[next]