summaryrefslogtreecommitdiffstats
path: root/runtime/queue.h
Commit message (Collapse)AuthorAgeFilesLines
* now batches are handed down to the actual consumerRainer Gerhards2009-04-221-5/+4
| | | | | | ... but the action consumer does not do anything really intelligent with them. But the DA consumer is already done, as is the main message queue consumer.
* first attempt at dequeueing multiple batches inside the queueRainer Gerhards2009-04-221-1/+3
| | | | | | ... but this code has serious problems when terminating the queue, also it is far from being optimal. I will commit a series of patches (hopefully) as I am on the path to the final implementation.
* integrated various patches for solarisRainer Gerhards2009-03-051-25/+25
| | | | | | | | | Unfortunatley, I do not have the full list of contributors available. The patch set was compiled by Ben Taylor, and I made some further changes to adopt it to the news rsyslog branch. Others provided much of the base work, but I can not find the names of the original authors. If you happen to be one of them, please let me know so that I can give proper credits.
* added a setting "$OptimizeForUniprocessor"Rainer Gerhards2008-10-221-0/+1
| | | | | | ...to enable users to turn off pthread_yield calls which are counter-productive on multiprocessor machines (but have been shown to be useful on uniprocessors)
* begin building runtime convenience library (does not build!)Rainer Gerhards2008-04-151-0/+205