summaryrefslogtreecommitdiffstats
path: root/runtime/wti.c
Commit message (Expand)AuthorAgeFilesLines
* new queue engine - initial commit (probably not 100% working!)Rainer Gerhards2009-10-141-31/+3
* added some debug settings plus improved shutdown sequenceRainer Gerhards2009-10-131-0/+15
* bugfix and testbench improvementsRainer Gerhards2009-10-071-3/+12
* bugfix: potential race condition when queue worker threads were terminatedRainer Gerhards2009-10-061-1/+10
* simplified startup of queue DA modeRainer Gerhards2009-07-201-2/+0
* solved potential race condition and some cleanupRainer Gerhards2009-07-201-0/+2
* bugfix: minor static memory leak while reading configurationRainer Gerhards2009-07-201-5/+2
* enhanced worker thread pool by atomic opsRainer Gerhards2009-07-201-5/+7
* architecture change: queue now always has at least one worker threadRainer Gerhards2009-07-201-1/+13
* removed mutex locksRainer Gerhards2009-07-171-1/+1
* further code simplificationRainer Gerhards2009-07-171-101/+24
* more code simplification, should also bring some performance enhancementRainer Gerhards2009-07-171-12/+10
* some code simplificationRainer Gerhards2009-07-161-8/+6
* Merge branch 'detached' into masterRainer Gerhards2009-07-151-108/+11
|\
| * further reduction in code size/complexity due to design changeRainer Gerhards2009-07-081-5/+0
| * simplified worker thread handlingRainer Gerhards2009-07-081-103/+11
* | some more (very mild) cleanupRainer Gerhards2009-07-151-1/+0
|/
* optimizing queue thread handlingRainer Gerhards2009-07-081-2/+2
* improvements/fixes in queue termination timeout handlingRainer Gerhards2009-06-251-2/+6
* Merge branch 'master' into v5-develRainer Gerhards2009-06-251-2/+5
|\
| * some memory accesses are now explicitely atomicRainer Gerhards2009-06-251-9/+17
* | added a few atomic operationsRainer Gerhards2009-06-251-10/+14
* | bugfix: mutex was sometimes released when not being heldRainer Gerhards2009-06-241-4/+8
* | Merge branch 'omfile' into tmpRainer Gerhards2009-06-221-13/+0
|\|
| * removed pthread_testcancel() as it is no longer necessaryRainer Gerhards2009-06-191-22/+0
| * removed uniprocessor optimizationRainer Gerhards2009-06-191-5/+0
| * fixed a small memory leak...Rainer Gerhards2009-06-101-2/+1
* | some more fixes for queue engineRainer Gerhards2009-05-281-1/+1
* | fixing an issue during DA mode queue shutdownRainer Gerhards2009-05-281-0/+1
* | preserving current changesRainer Gerhards2009-05-281-11/+2
* | interim commit: working on failure casesRainer Gerhards2009-05-271-7/+23
* | solved design issue with queue terminationRainer Gerhards2009-05-261-3/+10
* | free last processed message in all casesRainer Gerhards2009-05-201-28/+48
* | yield() no longer needed on uniproc thanks to new algorithmsRainer Gerhards2009-05-201-23/+4
* | some cleanupRainer Gerhards2009-05-191-1/+0
* | one astrisk too much - and we have a segfault... - fixed ;)Rainer Gerhards2009-05-121-1/+1
* | moving to a cleaner implementation of batchesRainer Gerhards2009-05-121-6/+4
* | fixed abort condition in DA modeRainer Gerhards2009-04-231-1/+0
* | fixing a small (newly-introduced) memory leakRainer Gerhards2009-04-231-5/+3
* | added $MainMsgQueueDequeueBatchSize and $ActionQueueDequeueBatchSize configur...Rainer Gerhards2009-04-231-3/+3
* | first attempt at dequeueing multiple batches inside the queueRainer Gerhards2009-04-221-3/+14
|/
* Merge branch 'dapatch'Rainer Gerhards2009-03-251-3/+7
|\
| * bugfix: potential abort with DA queue after high watermark is reachedRainer Gerhards2009-03-251-3/+7
* | integrated various patches for solarisRainer Gerhards2009-03-051-0/+5
* | added a setting "$OptimizeForUniprocessor"Rainer Gerhards2008-10-221-1/+14
* | reordered imudp processing.Rainer Gerhards2008-10-081-3/+3
* | improved threadingRainer Gerhards2008-09-301-5/+4
|/
* reduced number of compile warnings in -pedantic gcc modeRainer Gerhards2008-06-271-1/+1
* disabled compile warnings caused by third-party librariesRainer Gerhards2008-06-231-0/+2
* completed better modularity of runtimeRainer Gerhards2008-04-171-1/+0