summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/perl/cpan/Module-Load-Conditional/lib/Module/Load
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2019-02-13 13:22:14 +0000
committermpi <mpi@openbsd.org>2019-02-13 13:22:14 +0000
commit5ecdd0566b441ae0b99e73f410875e05dc0fa5b7 (patch)
treea6db293fa6f9140c6a27a9813459069aa9e6007d /gnu/usr.bin/perl/cpan/Module-Load-Conditional/lib/Module/Load
parentImport the existing rwlock implementation for architectures that cannot (diff)
downloadwireguard-openbsd-5ecdd0566b441ae0b99e73f410875e05dc0fa5b7.tar.xz
wireguard-openbsd-5ecdd0566b441ae0b99e73f410875e05dc0fa5b7.zip
New futex(2) based rwlock implementation based on the mutex code.
This implementation reduces contention because threads no longer need to spin calling sched_yield(2) before going to sleep. Tested by many, thanks! ok visa@, pirofti@
Diffstat (limited to 'gnu/usr.bin/perl/cpan/Module-Load-Conditional/lib/Module/Load')
0 files changed, 0 insertions, 0 deletions