summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2003-06-03 05:24:46 +0000
committerjeff <jeff@FreeBSD.org>2003-06-03 05:24:46 +0000
commit27ff96520ca8154070660a1391cc32c748f575a0 (patch)
treee2bf9eabb92310be23e7245b4fb0537d1d8c6575 /lib/libc/stdlib
parentf089554add8dc7e4826e7e3746f3abf163f9accd (diff)
downloadFreeBSD-src-27ff96520ca8154070660a1391cc32c748f575a0.zip
FreeBSD-src-27ff96520ca8154070660a1391cc32c748f575a0.tar.gz
- Remove the blocked pointer from the umtx structure.
- Use a hash of umtx queues to queue blocked threads. We hash on pid and the virtual address of the umtx structure. This eliminates cases where we previously held a lock across a casuptr call. Reviwed by: jhb (quickly)
Diffstat (limited to 'lib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud