summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headersJani Heikkinen2015-02-1150-347/+347
* Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2015-01-213-93/+93
|\
| * Doc: Fix typosSze Howe Koh2015-01-191-2/+2
| * Doc: fix the type listed for the functions in QAtomicIntegerThiago Macieira2015-01-022-91/+91
* | Remove Q_C_CALLBACKSThiago Macieira2015-01-171-6/+0
* | Haiku: Make corelib compile on HaikuTobias Koenig2015-01-101-1/+1
* | QMutex/QReadWriteLock: mark bootstrap implementations nothrowMarc Mutz2015-01-092-28/+28
* | Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2014-12-291-1/+2
|\ \ | |/
| * Fix QThread::idealThreadCount on Unix if sysconf or sysctl failsThiago Macieira2014-12-201-1/+2
* | QThreadPool::cancel() to remove individual jobs from the job queue.Nick Shaforostoff2014-12-244-12/+40
* | Use the new warning enabling/disabling macros in qtbaseThiago Macieira2014-12-031-8/+3
* | Add Q_DECL_OVERRIDE in the src subdirectoryOlivier Goffart2014-12-036-14/+14
|/
* Define Q_CC_CLANG to be the version of upstream Clang that's in useTor Arne Vestbø2014-11-051-7/+3
* Merge "Merge remote-tracking branch 'origin/5.3' into 5.4" into refs/staging/5.4Gabriel de Dietrich2014-10-011-1/+1
|\
| * Merge remote-tracking branch 'origin/5.3' into 5.4Gabriel de Dietrich2014-09-291-1/+1
| |\
| | * Document that default-constructed QFuture are canceledThiago Macieira2014-09-221-1/+1
* | | Doc: Use title case in section1 titlesNico Vertriest2014-09-301-1/+1
|/ /
* | Update license headers and add new license filesMatti Paaso2014-09-2449-926/+534
* | Merge remote-tracking branch 'origin/5.3' into 5.4Frederik Gladhorn2014-09-231-2/+0
|\ \ | |/
| * Remove reference to removed qatomic_sparc.hAdam Majer2014-09-181-2/+0
* | QFutureInterface: allow to work with a QThreadPool != globalInstance()Marc Mutz2014-08-053-5/+16
* | Use the 3-argument testAndSet in the fetchAndXxx operationsThiago Macieira2014-07-251-6/+6
* | Merge remote-tracking branch 'origin/5.3' into devFrederik Gladhorn2014-07-013-9/+10
|\ \ | |/
| * Add a comment stating QMutex::isRecursive should be made const in Qt6Olivier Goffart2014-06-261-1/+1
| * Fix QMutex documentation saying some function are static while they are notOlivier Goffart2014-06-262-8/+8
| * Doc: QAtomicInteger first appeared in Qt 5.3David Faure2014-06-091-0/+1
* | winrt: Fix main thread dispatcher creationAndrew Knight2014-06-281-1/+1
* | winrt: Use native threadingAndrew Knight2014-06-254-154/+479
|/
* Fix typos in comments (qfreelist and qmutex)David Faure2014-05-261-1/+1
* WinRT: Don't use the native thread handle for waitingAndrew Knight2014-04-161-15/+6
* Use the new 3-operand testAndSet functions in QMutexThiago Macieira2014-04-052-6/+12
* WinRT: Use native wait methods instead of std::thread's sleep_forAndrew Knight2014-03-061-4/+4
* Atomics: implement fetchAndSub on top of fetchAndAddThiago Macieira2014-03-041-6/+2
* Add the rest of the non-volatile members of std::atomic to QBasicAtomicThiago Macieira2014-02-164-3/+656
* Add a testAndSet overload to the atomics that returns the current valueThiago Macieira2014-02-162-0/+42
* WinRT: Fix use of std::thread in QThreadAndrew Knight2014-02-101-4/+4
* Use full-barrier in the "non-atomic" API in QAtomic{Int,Integer,Pointer}Thiago Macieira2014-01-301-4/+4
* Replace the type-based QAtomicIntegerTraits with a size-based oneThiago Macieira2014-01-302-15/+4
* Centralize support for QBasicAtomic for ints and longsThiago Macieira2014-01-302-1/+39
* Ensure that the pointer-sized QAtomicInteger specialization existsThiago Macieira2014-01-301-1/+15
* Introduce QAtomicInteger<T> and derive QAtomicInt from itThiago Macieira2014-01-302-145/+241
* Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-01-203-5/+5
|\
| * Android: Don't register main thread on loading libraryEskil Abrahamsen Blomfeldt2014-01-163-5/+5
* | expand tabs and related whitespace fixes in *.{cpp,h,qdoc}Oswald Buddenhagen2014-01-131-3/+3
* | WinRT: Clean up core event dispatcherAndrew Knight2014-01-071-1/+1
* | Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2013-12-241-1/+5
|\ \ | |/
| * qthread_win.cpp: Fix warnings when waiting for adopted threads.Friedemann Kleint2013-12-171-1/+5
* | Remove all "old atomic" code from QtThiago Macieira2013-12-104-166/+8
* | Make a nicer output when QBasicAtomicInteger is used with a wrong TThiago Macieira2013-12-031-1/+1
* | Fix silly typo in a macro for QAtomicInt's constructorThiago Macieira2013-12-031-1/+1