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
2023-05-25
libpthread: New pthread__smt_wait to put CPU in low power for spin.
riastradh
2023-05-25
libpthread: Use __nothing, not /* nothing */, for empty macros.
riastradh
2023-05-07
RISC-V support that works on QEMU with a single hart.
skrll
2023-04-29
pthread_create(3): minor markup tweaks
uwe
2023-04-29
delete spurious space
jschauma
2023-03-24
Use snprintf_ss in pthread__assertfunc and update comment in
joerg
2022-05-31
libpthread(3): Fix a marvellous interaction with rtld.
riastradh
2022-05-19
Use RAS_{START,END}_ASM_HIDDEN
skrll
2022-04-19
lib: remove CONSTCOND comment
rillig
2022-04-10
pthread: Nix trailing whitespace.
riastradh
2022-02-12
libpthread: Move namespacing include to top of .c files.
riastradh
2022-02-11
libpthread: Fix membars around rwlocks.
riastradh
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
[next]