summaryrefslogtreecommitdiffstats
path: root/runtime/wti.h
Commit message (Collapse)AuthorAgeFilesLines
* bugfix: problems with atomic operations emulationRainer Gerhards2010-04-271-0/+1
| | | | | | replaced atomic operation emulation with new code. The previous code seemed to have some issue and also limited concurrency severely. The whole atomic operation emulation has been rewritten.
* removed uniprocessor optimizationRainer Gerhards2009-06-191-2/+1
| | | | | | ... as it was not even optimal on uniprocessors any longer ;) I keep the config directive in, maybe we can utilize it again at some later point in time (questionable).
* 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)
* improved threadingRainer Gerhards2008-09-301-1/+0
| | | | | | | | - changed sequence when awakening thread - removed no longer needed condition variable - EXPERIMENTALLY added mutex guarding to hostname lookups this is to be removed if it does not have any verifyable useful effect
* moved runtime files into their own directoryRainer Gerhards2008-04-161-0/+63