summaryrefslogtreecommitdiffstats
path: root/runtime/atomic.h
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master-solaris'Rainer Gerhards2010-03-231-0/+3
|\
| * Merge branch 'v4-stable-solaris' into master-solarisRainer Gerhards2010-03-051-0/+3
| |\
| | * enabled compilation by using "racy" replacements for atomic instructionsRainer Gerhards2010-03-051-0/+3
| | * backported "clean" increment of memory trim counter (not protected by mutex)Rainer Gerhards2009-06-251-0/+1
* | | emulate missing atomic builtins with posix semaphores if availableSteffen Sledz2010-03-231-0/+117
|/ /
* | removed mutex locksRainer Gerhards2009-07-171-1/+0
* | bugfix: subtle synchronization issueRainer Gerhards2009-06-251-0/+3
|/
* some memory accesses are now explicitely atomicRainer Gerhards2009-06-251-0/+5
* Merge branch 'beta'Rainer Gerhards2009-01-301-0/+7
|\
| * added info if atomic ops are available to rsyslogd -v outputRainer Gerhards2009-01-301-0/+7
| * bugfix: inconsistent use of mutex/atomic operations could cause segfaultRainer Gerhards2009-01-301-1/+1
* | fixed atomic operationsRainer Gerhards2009-01-291-1/+1
* | moved bParseHostname and bIsParsed to msgFlagsRainer Gerhards2008-10-091-0/+2
|/
* bugfix: proper synchronization on message destructionRainer Gerhards2008-09-191-0/+1
* bugfix: potential race condition when adding messages to queueRainer Gerhards2008-09-181-2/+6
* re-enabled gcc builtin atomic operations and added a proper ./configure checkRainer Gerhards2008-09-181-9/+9
* moved files to the runtimeRainer Gerhards2008-04-161-0/+51