summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread/qgenericatomic.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headersJani Heikkinen2015-02-111-6/+6
* Update license headers and add new license filesMatti Paaso2014-09-241-18/+10
* Use the 3-argument testAndSet in the fetchAndXxx operationsThiago Macieira2014-07-251-6/+6
* 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-161-0/+133
* Add a testAndSet overload to the atomics that returns the current valueThiago Macieira2014-02-161-0/+24
* Replace the type-based QAtomicIntegerTraits with a size-based oneThiago Macieira2014-01-301-14/+2
* Centralize support for QBasicAtomic for ints and longsThiago Macieira2014-01-301-0/+13
* Remove use of 'register' from Qt.Stephen Kelly2013-06-171-2/+2
* Mark all qtbase headers that aren't cleanThiago Macieira2013-03-031-0/+1
* Remove QT_{BEGIN,END}_HEADER macro usageSergio Ahumada2013-01-291-5/+0
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-23/+23
* Add Q_DECL_CONSTEXPR to the isXXX functions in the new atomics.Thiago Macieira2012-08-181-8/+8
* Mark all atomic functions as Q_DECL_NOTHROWThiago Macieira2012-08-091-29/+29
* Add a T parameter to the memory barrier functions in atomics.Thiago Macieira2012-08-071-14/+22
* Make loadAcquire const.Stephen Kelly2012-02-291-3/+3
* Silence syncqt warnings for atomic implementation headersBradley T. Hughes2012-02-061-0/+4
* Port the Windows atomic implementation to use QGenericAtomicOpsBradley T. Hughes2012-02-021-20/+20
* Remove "All rights reserved" line from license headers.Jason McDonald2012-01-301-0/+1
* Add Contact: information in the license headerBradley T. Hughes2012-01-201-0/+1
* Use Q_FOREVER instead of foreverBradley T. Hughes2012-01-201-2/+2
* Add the new QBasicAtomicXXX implementation - no backends yetThiago Macieira2012-01-201-0/+232