June 12, 2007
View d3248eb117

- try first to spin a little and only if this fails go through the futex syscalls (uses ADAPTIVE_WAIT and ADAPTIVE_WAIT_LOOPS like FAST_LOCK). This gives a 5% performance increase compared to the "pure" futex version on my machine (for tm).

Andrei Pelinescu-Onciul authored on 12/06/2007 22:43:19
May 14, 2007
View 8b8fc486bd

- added futex based locking, used by default on linux 2.5.70+ (to turn it off compile with make use_futex=no) - moved get_sys_ver from io_wait.c into ut.c

Andrei Pelinescu-Onciul authored on 14/05/2007 21:29:46