summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-06-131-1/+1
|\
| * Fix use of QMutex on Linux before FUTEX_PRIVATE_FLAG was addedThiago Macieira2016-05-261-1/+1
* | Windows: stop using _beginthreadex on regular buildsThiago Macieira2016-06-021-2/+13
* | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-232-37/+8
|\|
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-191-2/+2
| |\
| | * Fix QBasicAtomicPointer::{load,store} to actually be relaxedThiago Macieira2016-05-091-2/+2
| * | QMutex: make FUTEX_PRIVATE_FLAG a mandatory featureThiago Macieira2016-05-111-35/+6
* | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-129-41/+43
|\| |
| * | Add a QMutex::isRecursive() const noexceptThiago Macieira2016-05-092-9/+15
| * | Mark QThread::currentThreadId() as a pure functionThiago Macieira2016-05-081-1/+1
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-063-22/+18
| |\|
| | * Don't store the pthread_t thread ID twice in QThreadThiago Macieira2016-04-303-22/+18
| * | Merge "Merge remote-tracking branch 'origin/5.6' into 5.7" into refs/staging/5.7Liang Qi2016-04-261-1/+1
| |\ \
| | * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-04-251-1/+1
| | |\|
| | | * Doc: Fix typo in QAtomicPointer::loadAcquire documentationKai Koehne2016-04-201-1/+1
| * | | QMutexPool: avoid QVarLengthArray of QAtomicPointersMarc Mutz2016-04-242-8/+8
| |/ /
* | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-033-3/+3
|\| |
| * | CoreLib: use const (and const APIs) moreAnton Kudryavtsev2016-04-183-3/+3
* | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-04-051-5/+5
|\| |
| * | Unify license header usage.Jani Heikkinen2016-03-291-5/+5
* | | QtCore: Remove Windows CE.Friedemann Kleint2016-03-303-30/+8
|/ /
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-03-211-2/+3
|\|
| * Fix link to sched_setscheduler in QThread documentationMitch Curtis2016-03-161-2/+3
* | Merge "Merge remote-tracking branch 'origin/5.6' into 5.7" into refs/staging/5.7Liang Qi2016-03-132-25/+15
|\ \
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-03-112-25/+15
| |\|
| | * Clean up WINVER, _WIN32_WINNT macros for MinGW.Friedemann Kleint2016-03-071-6/+0
| | * Revert "Don't add qmutex_xxx.cpp to SOURCES, as qmutex.cpp #include's them"Oswald Buddenhagen2016-03-071-19/+15
* | | Optimized implementation of QReadWriteLockOlivier Goffart2016-03-115-192/+401
|/ /
* | Merge "Merge dev into 5.7" into refs/staging/5.7Oswald Buddenhagen2016-02-172-6/+7
|\ \
| * | Fix for deferredDelete() bug when calling the glib loop directlyPaolo Angelelli2016-02-122-6/+7
* | | QDaemonThread: replace a function pointer with a lambdaMarc Mutz2016-02-171-6/+2
|/ /
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-02-022-4/+9
|\|
| * Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2016-01-292-4/+9
| |\
| | * QFutureInterface: add missing mutex lock to progress gettersMarc Mutz2016-01-192-4/+9
* | | Merge "Merge remote-tracking branch 'origin/5.6' into dev" into refs/staging/devLiang Qi2016-01-263-4/+8
|\ \ \
| * | | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-213-4/+8
| |\| |
| | * | QOrderedMutexLocker: use std::less to prevent undefined behaviorGiuseppe D'Angelo2016-01-181-2/+4
| | * | QtConcurrent: Avoid an allocation in ExceptionHolder if there is no exception...Volker Krause2016-01-131-1/+3
| | * | Add Qt6 TODO to remove copy-assign operator and copy-ctorSérgio Martins2016-01-121-1/+1
* | | | Add Intel copyright to files that Intel has had non-trivial contributionThiago Macieira2016-01-219-0/+9
* | | | Update the Intel copyright yearThiago Macieira2016-01-213-3/+3
|/ / /
* | | Force inclusion of <atomic> on QNX systems.Thiago Macieira2016-01-191-1/+3
* | | Remove all the atomic code besides MSVC and std::atomicThiago Macieira2016-01-191-29/+3
* | | Updated license headersJani Heikkinen2016-01-1548-670/+958
* | | Merge remote-tracking branch 'origin/5.6' into devSimon Hausmann2016-01-121-0/+24
|\| |
| * | winrt: Fix API usage certificationMaurice Kalinowski2016-01-111-0/+24
* | | Merge remote-tracking branch 'origin/5.6' into devFrederik Gladhorn2016-01-082-6/+6
|\| |
| * | QPair<QRunnable*, int> is too large for QList to be efficient-ish.Volker Krause2016-01-072-6/+6
* | | QtCore: eradicate all Q_FOREACH loops [threads, plugins]Marc Mutz2016-01-041-1/+1
* | | qmutex_unix: use a semaphore when availableOlivier Goffart2016-01-042-3/+56