summaryrefslogtreecommitdiffstats
path: root/runtime/wtp.c
Commit message (Expand)AuthorAgeFilesLines
* some cleanupRainer Gerhards2009-10-271-7/+3
* addressed some race issues during queue shutdownRainer Gerhards2009-10-261-8/+40
* enhanced test environment (including testbench)Rainer Gerhards2009-10-221-2/+2
* new queue engine - initial commit (probably not 100% working!)Rainer Gerhards2009-10-141-28/+7
* added some debug settings plus improved shutdown sequenceRainer Gerhards2009-10-131-2/+2
* bugfix and testbench improvementsRainer Gerhards2009-10-071-0/+3
* bugfix: potential race condition in debug modeRainer Gerhards2009-07-201-1/+2
* bugfix: minor static memory leak while reading configurationRainer Gerhards2009-07-201-13/+12
* enhanced worker thread pool by atomic opsRainer Gerhards2009-07-201-26/+15
* architecture change: queue now always has at least one worker threadRainer Gerhards2009-07-201-1/+5
* more cleanup/simplification (forgot to remove one mutex lock)Rainer Gerhards2009-07-201-24/+1
* some more threading changesRainer Gerhards2009-07-201-18/+6
* cleanup: removed no longer needed codeRainer Gerhards2009-07-201-18/+0
* removed mutex locksRainer Gerhards2009-07-171-30/+33
* further code simplificationRainer Gerhards2009-07-171-42/+22
* more code simplification, should also bring some performance enhancementRainer Gerhards2009-07-171-18/+9
* Merge branch 'beta'Rainer Gerhards2009-07-161-1/+5
|\
| * Merge branch 'v4-beta' into v4-develRainer Gerhards2009-07-161-2/+5
| |\
| | * calls to prctl() need to be based on configure results (cross-platform issue)Rainer Gerhards2009-07-161-2/+5
* | | some code simplificationRainer Gerhards2009-07-161-2/+2
* | | further reduction in code size/complexity due to design changeRainer Gerhards2009-07-081-30/+3
* | | simplified worker thread handlingRainer Gerhards2009-07-081-66/+2
* | | optimizing queue thread handlingRainer Gerhards2009-07-081-2/+6
* | | Merge branch 'v4-devel'Rainer Gerhards2009-07-081-1/+6
|\| |
| * | some minor cleanupRainer Gerhards2009-07-061-1/+2
| * | first shot at asynchronous stream writer with timeout capabilityRainer Gerhards2009-07-061-1/+5
| |/
* | Merge branch 'master' into v5-develRainer Gerhards2009-06-251-0/+6
|\|
| * named queue worker threadsRainer Gerhards2009-06-251-0/+6
| * some memory accesses are now explicitely atomicRainer Gerhards2009-06-251-1/+2
* | added a few atomic operationsRainer Gerhards2009-06-251-1/+2
* | Merge branch 'omfile' into tmpRainer Gerhards2009-06-221-1/+0
|\|
| * removed uniprocessor optimizationRainer Gerhards2009-06-191-9/+0
| * fixed a small memory leak...Rainer Gerhards2009-06-101-2/+1
* | some more fixes for queue engineRainer Gerhards2009-05-281-6/+0
* | preserving current changesRainer Gerhards2009-05-281-6/+0
* | interim commit: working on failure casesRainer Gerhards2009-05-271-0/+15
* | solved design issue with queue terminationRainer Gerhards2009-05-261-5/+8
* | free last processed message in all casesRainer Gerhards2009-05-201-4/+3
* | yield() no longer needed on uniproc thanks to new algorithmsRainer Gerhards2009-05-201-12/+4
* | fixed abort condition in DA modeRainer Gerhards2009-04-231-1/+1
* | fixing a small (newly-introduced) memory leakRainer Gerhards2009-04-231-2/+1
* | added $MainMsgQueueDequeueBatchSize and $ActionQueueDequeueBatchSize configur...Rainer Gerhards2009-04-231-2/+2
* | first attempt at dequeueing multiple batches inside the queueRainer Gerhards2009-04-221-1/+3
|/
* Merge branch 'beta'Rainer Gerhards2009-04-071-0/+8
|\
| * Merge branch 'v3-stable' into betaRainer Gerhards2009-04-021-3/+25
| |\
| | * preparing for 3.20.5 releasev3.20.5Rainer Gerhards2009-04-021-0/+8
* | | Merge branch 'dapatch'Rainer Gerhards2009-03-251-3/+17
|\ \ \ | | |/ | |/|
| * | bugfix: potential abort with DA queue after high watermark is reachedRainer Gerhards2009-03-251-3/+17
* | | integrated various patches for solarisRainer Gerhards2009-03-051-0/+5
* | | added a setting "$OptimizeForUniprocessor"Rainer Gerhards2008-10-221-1/+15