January 3, 2015
View 02ca141bb8

core : Update include files - delete IDs, update doxygen, delete history

Olle E. Johansson authored on 03/01/2015 10:55:48
June 14, 2010
View 291166681c

core: futexlock compilation workaround for OpenSuse 10.2

Andrei Pelinescu-Onciul authored on 14/06/2010 17:11:59
July 16, 2009
View 04938dc726

core: futexlock include hack for older futex.h

Andrei Pelinescu-Onciul authored on 16/07/2009 12:05:50
August 7, 2008
View b0585b3113

- workaround for type declaration conflicts between linux-libc-dev and libc headers on x86_64 debian (in one place declared as long int and in another as long long)

Andrei Pelinescu-Onciul authored on 07/08/2008 13:29:09
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