This website requires JavaScript.
Explore
Help
Sign In
boost
/
log
Watch
2
Star
0
Fork
0
You've already forked log
mirror of
https://github.com/boostorg/log.git
synced
2026-02-09 23:22:32 +00:00
Code
Issues
Projects
Releases
Wiki
Activity
Files
b5969e523361d198ce69b9ed61abc0799cb23d0b
log
/
include
History
Andrey Semashev
b5969e5233
Changed adaptive_mutex to use pthread_mutex_t. On systems that support it (Linux, FreeBSD, OpenBSD) PTHREAD_MUTEX_ADAPTIVE_NP is used, otherwise the default mutex type. This greatly imporoves performance in case of heavy thread contention: 100 threads - x2.7 records per second, 1000 threads - x4. Less contended cases are mostly unaffected.
2015-11-15 17:18:48 +03:00
..
boost
/log
Changed adaptive_mutex to use pthread_mutex_t. On systems that support it (Linux, FreeBSD, OpenBSD) PTHREAD_MUTEX_ADAPTIVE_NP is used, otherwise the default mutex type. This greatly imporoves performance in case of heavy thread contention: 100 threads - x2.7 records per second, 1000 threads - x4. Less contended cases are mostly unaffected.
2015-11-15 17:18:48 +03:00