summaryrefslogtreecommitdiffstats
path: root/runtime/wtp.c
Commit message (Expand)AuthorAgeFilesLines
* fixed race conditions during queue shutdown (DA case, disks active)Rainer Gerhards2010-05-181-6/+11
* added new cancel-reduced action thread termination methodRainer Gerhards2010-05-171-0/+12
* adapted new atomic instruction emulation to v5 engineRainer Gerhards2010-04-271-11/+16
* Merge branch 'v4-devel' into masterRainer Gerhards2010-04-271-0/+2
|\
| * bugfix: problems with atomic operations emulationRainer Gerhards2010-04-271-1/+17
| * removed some complier warningsRainer Gerhards2010-04-211-2/+4
| * Merge branch 'v4-stable' into v4-betaRainer Gerhards2009-10-211-2/+0
| |\
| | * Merge branch 'v3-stable' into v4-stableRainer Gerhards2009-10-201-2/+0
| | |\
| | | * bugfix: potential hang condition on queue shutdownRainer Gerhards2009-10-201-2/+0
* | | | cleanup of some compiler warningsRainer Gerhards2010-04-211-2/+4
* | | | moved DNS resolution code out of imudp and into the backend processingRainer Gerhards2009-11-171-1/+0
* | | | 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