summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread/qmutex.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a QMutex::isRecursive() const noexceptThiago Macieira2016-05-091-5/+8
* Update the Intel copyright yearThiago Macieira2016-01-211-1/+1
* Updated license headersJani Heikkinen2016-01-151-14/+20
* Document performance of QMutexOlivier Goffart2015-11-131-0/+7
* Free the QFreeList object allocated memory on exitjian liang2015-09-221-4/+11
* Do not use Q_GLOBAL_STATIC in the implementation of QMutexOlivier Goffart2015-08-131-1/+22
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Fix QMutex documentation saying some function are static while they are notOlivier Goffart2014-06-261-1/+1
* Use the new 3-operand testAndSet functions in QMutexThiago Macieira2014-04-051-6/+6
* Doc: Adding mark-up to boolean default values.Jerome Pasion2013-10-081-3/+3
* QMutex: fix race on 'owner' in the recursive caseMarc Mutz2013-09-211-4/+11
* Remove use of 'register' from Qt.Stephen Kelly2013-06-171-1/+1
* Fix possible race in QMutexOlivier Goffart2013-04-291-2/+0
* Update copyright year in Digia's license headersSergio Ahumada2013-01-181-1/+1
* Fix some typosSergio Ahumada2012-12-211-2/+2
* Review of documentation.Michele Caini2012-10-131-2/+10
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-24/+24
* Add comments to document the internals of QMutexOlivier Goffart2012-09-211-2/+47
* Move QRecursiveMutexPrivate to qmutex.cpp and mark inlineThiago Macieira2012-09-141-2/+15
* #include the qmutex_xxx.cpp at the end of qmutex.cppThiago Macieira2012-09-141-1/+10
* Split the timed mutex lock from the non-timed lock functionsThiago Macieira2012-09-141-0/+8
* Make QBasicMutex be exclusively non-recursiveThiago Macieira2012-09-141-20/+40
* Hoist the recursive mutex check out of the inner loopThiago Macieira2012-09-141-3/+9
* Small optimisation to recursive mutexesThiago Macieira2012-08-261-2/+2
* Mark mutex locking and unlocking functions with noexceptThiago Macieira2012-08-251-9/+9
* Doc: Add \inmodule QtCore to all QtCore class doc bodiesThiago Macieira2012-08-231-0/+3
* Fix some spelling errorsSergio Ahumada2012-07-111-4/+4
* QMutex: de-inline lock(), unlock(), and tryLock()Bradley T. Hughes2012-05-291-1/+12
* Doc: Prepare for building modular QtCore docs.Casper van Donderen2012-04-191-34/+8
* Rename Q_MUTEX_LINUX to QT_LINUX_FUTEXHarald Fernengel2012-02-211-3/+3
* Use standard unix mutexes on LSBHarald Fernengel2012-02-201-3/+3
* Remove "All rights reserved" line from license headers.Jason McDonald2012-01-301-1/+1
* Update contact information in license headers.Jason McDonald2012-01-231-1/+1
* Update copyright year in license headers.Jason McDonald2012-01-051-1/+1
* Use QAtomicInt::store() instead of operator=(int)Bradley T. Hughes2011-11-011-2/+2
* QRecursiveMutexPrivate should not inherit from QMutexPrivateOlivier Goffart2011-10-311-18/+26
* Rename QBasicMutex::d to QBasicMutex::d_ptrOlivier Goffart2011-10-311-15/+15
* Replace implicit QAtomic* casts with explicit load()/store()Bradley T. Hughes2011-10-271-12/+12
* Make all uses of QBasicAtomicInt and Pointer use load() and store()Bradley T. Hughes2011-10-101-4/+4
* Make all uses of QBasicAtomicInt and Pointer use load() and store()Thiago Macieira2011-10-031-13/+10
* QMutex is now just a pointerOlivier Goffart2011-07-291-197/+238
* Update licenseheader text in source files for qtbase Qt moduleJyri Tahtela2011-05-241-17/+17
* Initial import from the monolithic Qt.Qt by Nokia2011-04-271-0/+515