summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* Rename Q_MUTEX_LINUX to QT_LINUX_FUTEXHarald Fernengel2012-02-212-6/+6
* Use standard unix mutexes on LSBHarald Fernengel2012-02-203-9/+19
* Rename Q_PROCESSOR_POWERPC to Q_PROCESSOR_POWERBradley T. Hughes2012-02-201-2/+2
* Add src/corelib/arch/qatomic_unix.h and qatomic_unix.cppBradley T. Hughes2012-02-131-0/+4
* Remove qatomic_arch.hBradley T. Hughes2012-02-132-11/+32
* Remove Windows specific code from qoldbasicatomic.hBradley T. Hughes2012-02-131-23/+1
* Remove HP PA-RISC atomic implementation.Bradley T. Hughes2012-02-132-21/+1
* Display QThread name for debugging.Leonard Lee2012-02-101-0/+18
* Use Q_PROCESSOR_* when chosing an atomic implementationBradley T. Hughes2012-02-081-7/+11
* Silence syncqt warnings for atomic implementation headersBradley T. Hughes2012-02-063-0/+12
* Move QtConcurrent into its own moduleLars Knoll2012-02-056-1/+1038
* Include qatomic_cxx11.h for C++11 compilersBradley T. Hughes2012-02-031-1/+1
* Rename qatomic_windows.h to qatomic_msvc.hBradley T. Hughes2012-02-031-2/+2
* Port the Windows atomic implementation to use QGenericAtomicOpsBradley T. Hughes2012-02-022-23/+22
* Use QBasicMutex instead of Q_GLOBAL_STATIC QMutexOlivier Goffart2012-02-011-6/+6
* Windows: Fix inclusion of <windows.h>Friedemann Kleint2012-02-015-30/+8
* Remove "All rights reserved" line from license headers.Jason McDonald2012-01-3031-29/+31
* Add a set of atomics based on C++11's std::atomicThiago Macieira2012-01-281-0/+2
* Add a set of atomics based on GCC intrinsicsThiago Macieira2012-01-281-0/+2
* Fixed includes in public headersDenis Dzyubenko2012-01-271-1/+1
* Remove use of QT_MODULE from libraryGunnar Sletta2012-01-258-8/+0
* Port the IA-64 atomics to the new QBasicAtomicXXX architectureThiago Macieira2012-01-241-0/+2
* Port the MIPS atomics to the new QBasicAtomicXXX architectureThiago Macieira2012-01-241-0/+2
* Port the ARM atomics to the new QBasicAtomicXXX architectureThiago Macieira2012-01-241-0/+2
* Port the i386 and x86-64 atomics to the new QBasicAtomic architectureThiago Macieira2012-01-241-0/+7
* Port the bootstrap atomics to the new QBasicAtomic architectureThiago Macieira2012-01-242-4/+5
* Update contact information in license headers.Jason McDonald2012-01-2329-29/+29
* Add Contact: information in the license headerBradley T. Hughes2012-01-202-0/+2
* Silence warning from clangBradley T. Hughes2012-01-201-2/+4
* Use Q_FOREVER instead of foreverBradley T. Hughes2012-01-201-2/+2
* Add the new QBasicAtomicXXX implementation - no backends yetThiago Macieira2012-01-205-3/+449
* Copy qbasicatomic.h to qoldbasicatomic.hThiago Macieira2012-01-063-2/+4
* Update copyright year in license headers.Jason McDonald2012-01-0529-29/+29
* Close bracket in documentation.Stephen Kelly2012-01-021-1/+1
* Change event posting to use a QVector.Robin Burchell2011-12-301-5/+9
* Merge QReadWriteLock constructor overloads per Qt 5 comment.Robin Burchell2011-12-202-11/+3
* Remove QInternal callbacks and internal functionsBradley T. Hughes2011-12-024-48/+19
* Remove cast and assignment operators from QAtomicInt and QAtomicPointerBradley T. Hughes2011-12-021-68/+0
* Move QScopedLoopLevelCounter to qthread_p.hBradley T. Hughes2011-11-241-0/+11
* Allow to create a custom event dispatcher for specific QThreads.Sven Anderson2011-11-154-4/+45
* QThread::isFinished should return true from finished()Olivier Goffart2011-11-031-2/+2
* Tentatively keep operator=(const QAtomic* &other)Bradley T. Hughes2011-11-011-2/+0
* Use QAtomicInt::store() instead of operator=(int)Bradley T. Hughes2011-11-011-2/+2
* QRecursiveMutexPrivate should not inherit from QMutexPrivateOlivier Goffart2011-10-317-49/+55
* Rename QBasicMutex::d to QBasicMutex::d_ptrOlivier Goffart2011-10-313-26/+26
* Remove symbian threading primitive.Olivier Goffart2011-10-286-928/+3
* Mark QAtomic* implicit cast and other operators as deprecatedBradley T. Hughes2011-10-281-0/+13
* Replace implicit QAtomic* casts with explicit load()/store()Bradley T. Hughes2011-10-276-28/+26
* corelib: Remove Q_WS-macros.Friedemann Kleint2011-10-241-1/+1
* Compile with clangBradley T. Hughes2011-10-221-2/+2