summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* Doc: Update QThread class ref to reflect changes since Qt 4.4Sze Howe Koh2012-10-081-55/+104
* qfuturesynchronizer.cpp: fix whitespace errorsMarc Mutz2012-09-281-14/+14
* QException/QFuture*: add \inmodule QtCoreMarc Mutz2012-09-284-0/+5
* Move QFutureSynchronizer back to QtCoreMarc Mutz2012-09-283-0/+277
* Move QFutureWatcher back to QtCoreMarc Mutz2012-09-285-1/+912
* Move QFuture from QtConcurrent to QtCoreMarc Mutz2012-09-286-0/+2020
* Move QtConcurrent::ResultStore as QtPrivate::ResultStore to QtCoreMarc Mutz2012-09-283-0/+496
* Move QtConcurrent::Exception as QException back to QtCoreMarc Mutz2012-09-283-0/+331
* QPostEventList: change pointer comparison to integer comparisonMarc Mutz2012-09-271-1/+1
* Workaround MSVC2008 build failure after switching to std::upper_boundGiuseppe D'Angelo2012-09-271-7/+3
* Fix spelling mistakeThiago Macieira2012-09-271-1/+1
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-2236-852/+852
* Add comments to document the internals of QMutexOlivier Goffart2012-09-212-4/+54
* Remove qUpperBound usages from qtbaseGiuseppe D'Angelo2012-09-192-2/+6
* Move QRecursiveMutexPrivate to qmutex.cpp and mark inlineThiago Macieira2012-09-142-14/+15
* Remove QBasicAtomic::tryLock with a timerThiago Macieira2012-09-141-2/+2
* #include the qmutex_xxx.cpp at the end of qmutex.cppThiago Macieira2012-09-141-1/+10
* Use storeRelease to unlock a mutex instead of fetchAndStoreReleaseThiago Macieira2012-09-141-1/+1
* Avoid calling QElapsedTimer::nsecsElapsed before the first futex sleepThiago Macieira2012-09-141-4/+8
* Split the timed mutex lock from the non-timed lock functionsThiago Macieira2012-09-143-6/+91
* Simplify the futex lock loop: no need for nested whileThiago Macieira2012-09-141-25/+23
* Make QBasicMutex be exclusively non-recursiveThiago Macieira2012-09-144-35/+52
* Don't recheck about timeout == 0 during mutex lockingThiago Macieira2012-09-141-3/+4
* Hoist the recursive mutex check out of the inner loopThiago Macieira2012-09-142-27/+39
* Threads: Fix mingw-gcc warning about 'cast to pointer from integer of differe...Kai Koehne2012-09-131-4/+4
* 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