path: root/src/corelib/arch/qatomic_cxx11.h
Commit message (Expand)AuthorAgeFilesLines
* Remove src/corelib/arch, merging with src/corelib/threadThiago Macieira2018-03-191-473/+0
* Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-4/+4
* configure: standardize handling of 64 bit atomicsOswald Buddenhagen2017-08-021-1/+1
* QAtomic: pass explicit failure memory order to std::atomic::compare_exchange_...Marc Mutz2017-03-101-4/+4
* Bypass a bug in gcc 4.7 for QAtomicTraits::isLockFree()Alexander Volkov2016-08-231-13/+13
* Fix the Q_ATOMIC_xxx_IS_www_NATIVE macros with C++11Thiago Macieira2016-07-131-31/+156
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-02-241-4/+4
| * Make public headers compile with -Wzero-as-null-pointer-constantMarc Mutz2016-02-191-4/+4
* | Add Intel copyright to files that Intel has had non-trivial contributionThiago Macieira2016-01-211-0/+1
* | Updated license headersJani Heikkinen2016-01-151-13/+19
* Auto-detect whether 64-bit std::atomic really worksThiago Macieira2015-09-221-5/+7
* Fix Q_BASIC_ATOMIC_INITIALIZER for std::atomicThiago Macieira2015-07-201-3/+3
* Add missing fetchAndXxx methods to atomic classes based on std::atomicThiago Macieira2015-03-051-0/+96
* Update copyright headersJani Heikkinen2015-02-111-6/+6
* Update license headers and add new license filesMatti Paaso2014-09-241-18/+10
* Add a testAndSet overload to the atomics that returns the current valueThiago Macieira2014-02-161-9/+21
* Replace the type-based QAtomicIntegerTraits with a size-based oneThiago Macieira2014-01-301-11/+3
* Centralize support for QBasicAtomic for ints and longsThiago Macieira2014-01-301-5/+0
* qatomic_cxx11: fix fetchAndAdd*()Marc Mutz2013-09-211-8/+4
* Fix the C++11 and GCC-atomic intrinsics when not using GCCThiago Macieira2013-09-171-35/+42
* Mark all qtbase headers that aren't cleanThiago Macieira2013-03-031-0/+1
* Remove QT_{BEGIN,END}_HEADER macro usageSergio Ahumada2013-01-291-4/+0
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-23/+23
* Enable QAtomicInteger for char16_t and char32_tThiago Macieira2012-08-181-0/+5
* 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-27/+27
* Add a T parameter to the memory barrier functions in atomics.Thiago Macieira2012-08-071-4/+0
* Silence syncqt warnings for atomic implementation headersBradley T. Hughes2012-02-061-0/+4
* Remove "All rights reserved" line from license headers.Jason McDonald2012-01-301-0/+1
* Add a set of atomics based on C++11's std::atomicThiago Macieira2012-01-281-0/+246