summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* Revert "Use true and false in preference to TRUE and FALSE"Sergio Ahumada2012-09-073-3/+3
* Fix g++ compiler warnings.Friedemann Kleint2012-09-071-1/+1
* Use true and false in preference to TRUE and FALSESergio Ahumada2012-09-053-3/+3
* Small optimisation to recursive mutexesThiago Macieira2012-08-261-2/+2
* Split the futexFlags() function in two: a hot and a cold pathThiago Macieira2012-08-251-18/+26
* Mark mutex locking and unlocking functions with noexceptThiago Macieira2012-08-257-33/+37
* Use nanosleep instead of pthread_cond_timedwait for thread sleepingThiago Macieira2012-08-251-40/+8
* Doc: Add \inmodule QtCore to all QtCore class doc bodiesThiago Macieira2012-08-2310-0/+15
* QAtomic: make ctors constexpr, if possibleMarc Mutz2012-08-201-0/+12
* QBasicAtomic: add QT_BASIC_ATOMIC_HAS_CONSTRUCTORS macroMarc Mutz2012-08-201-2/+6
* Add Q_DECL_CONSTEXPR to the isXXX functions in the new atomics.Thiago Macieira2012-08-183-36/+36
* Mark simple static methods in QThread as Q_DECL_NOTHROWThiago Macieira2012-08-183-6/+6
* QThreadPool: fix race on 'queue' in stealRunnable()Marc Mutz2012-08-171-1/+1
* QThreadPool: use swap() when making a copy of allThreadsMarc Mutz2012-08-171-3/+3
* QThreadPool: don't loop unless neededMarc Mutz2012-08-171-2/+2
* Fix compilation of QThread on QNXSean Harmer2012-08-171-4/+6
* Avoid an expensive call to toLocal8Bit upon thread creationThiago Macieira2012-08-151-10/+18
* Add a module page for QtConcurrentLars Knoll2012-08-151-3/+1
* Make the "\internal" qdoc command stand on its own lineLaszlo Papp2012-08-155-15/+22
* QtCore: use new qEnvironmentVariableIs{Set,Empty}()Marc Mutz2012-08-141-2/+2
* Fix a ### Qt5 issue: remove limits.h from qreadwritelock.hThiago Macieira2012-08-131-1/+0
* Mark all atomic functions as Q_DECL_NOTHROWThiago Macieira2012-08-091-29/+29
* Add Q_DECL_NOTHROW to the atomic functionsThiago Macieira2012-08-092-56/+56
* Don't export QAtomicInt, it's all inlineThiago Macieira2012-08-071-1/+1
* Add a T parameter to the memory barrier functions in atomics.Thiago Macieira2012-08-071-14/+22
* Optimise QMutexLocker a little: don't call relock() in the constructorThiago Macieira2012-08-061-2/+5
* Typo in QWaitCondition::wait() doc: lcokedReadWriteLockJeremy Katz2012-07-171-1/+1
* Fix some spelling errorsSergio Ahumada2012-07-111-4/+4
* QMutex: de-inline lock(), unlock(), and tryLock()Bradley T. Hughes2012-05-292-7/+23
* Split Q_COMPILER_DEFAULT_DELETE_MEMBERSBradley T. Hughes2012-05-151-2/+2
* Guard some pthread API with the appropriate POSIX check, or Android.Robin Burchell2012-05-041-0/+12
* Work around Android not having SYS_futex.Robin Burchell2012-05-021-2/+5
* Integrate Blackberry Platform Services (BPS) with Qt event loop.Jeff Kehres2012-04-241-4/+13
* Fix QMutex::tryLock timeout regression (integer overflow)Markus Rathgeb2012-04-241-1/+1
* Set thread name on QNXSean Harmer2012-04-231-1/+3
* Doc: Prepare for building modular QtCore docs.Casper van Donderen2012-04-1912-140/+50
* Change coreservices -> iosIan Dean2012-04-191-3/+3
* QThreadPool: unify waitForDone() overloadsKonstantin Ritt2012-04-173-19/+5
* QThreadPool: optimize enqueueTask() for common caseKonstantin Ritt2012-04-171-12/+10
* Merge remote-tracking branch 'origin/master' into api_changesOswald Buddenhagen2012-04-104-19/+21
|\
| * Change the parameter name of the mutex in a QWaitCondition.Stephen Kelly2012-04-042-16/+16
| * Fix release mode warnings about unused variables.Friedemann Kleint2012-04-031-0/+1
| * Compile fix for Linux Standard BaseHarald Fernengel2012-03-281-3/+4
* | Unify the atomic implementation for x86 architecturesThiago Macieira2012-03-281-2/+0
* | Rename qatomic_x86_64.h to qatomic_x86.hThiago Macieira2012-03-281-2/+2
|/
* Use private futexes for QMutex on Linux if they're availableThiago Macieira2012-03-251-2/+35
* Silence warnings about GCC #pragma in ICCThiago Macieira2012-03-241-2/+2
* Cleanup QThread::initialize and QThread::cleanupOlivier Goffart2012-03-064-36/+0
* Remove unused QThreadPoolPrivate::startFrontRunnable().Robin Burchell2012-03-062-26/+0
* Enable name of threads in release mode.Leonard Lee2012-03-051-1/+1