| Commit message (Expand) | Author | Age | Files | Lines |
| * | QBasicAtomicInteger: Add (internal) refRelaxed | Fabian Kosmale | 2025-10-27 | 1 | -0/+1 |
| * | Mark all files in corelib/thread security significant | Matthias Rauter | 2025-08-04 | 1 | -0/+1 |
| * | Revert "QAtomic: remove the copy ctor and assignment operator" | Volker Hilsheimer | 2023-10-25 | 1 | -2/+2 |
| * | QAtomic: remove the copy ctor and assignment operator | Giuseppe D'Angelo | 2023-10-25 | 1 | -2/+2 |
| * | QBasicAtomicXXX: remove the comment about them being "New atomics" | Thiago Macieira | 2023-07-08 | 1 | -2/+0 |
| * | Break qglobal.h cyclic includes [3/3] | Ahmad Samir | 2023-05-26 | 1 | -2/+0 |
| * | QTypeInfo: start moving away from isIntegral / isPointer | Giuseppe D'Angelo | 2022-12-27 | 1 | -1/+1 |
| * | Q(Basic)Atomic: remove QT_BASIC_ATOMIC_HAS_CONSTRUCTORS | Fabian Kosmale | 2022-09-28 | 1 | -6/+0 |
| * | Get rid of bootstrapped atomics | Fabian Kosmale | 2022-09-28 | 1 | -13/+1 |
| * | Use SPDX license identifiers | Lucie Gérard | 2022-05-16 | 1 | -39/+3 |
| * | Remove unneeded qatomic_msvc.h | Christian Ehrlicher | 2020-12-04 | 1 | -4/+0 |
| * | Get rid of Q_COMPILER_CONSTEXPR checks | Allan Sandfeld Jensen | 2020-11-17 | 1 | -11/+2 |
| * | Replace Qt CONSTEXPR defines with constexpr | Allan Sandfeld Jensen | 2020-08-14 | 1 | -14/+14 |
| * | QAtomic*: purge deprecated load() and save() methods | Edward Welbourne | 2020-08-14 | 1 | -11/+2 |
| * | Port Q_STATIC_ASSERT(_X) to static_assert | Giuseppe D'Angelo | 2020-06-19 | 1 | -2/+2 |
| * | INTEGRITY: remove constexpr support | Giuseppe D'Angelo | 2019-11-29 | 1 | -3/+3 |
| * | Revert "Revert "Deprecate QAtomic::load() / store()"" | Giuseppe D'Angelo | 2019-09-16 | 1 | -4/+8 |
| * | Revert "Deprecate QAtomic::load() / store()" | Liang Qi | 2019-06-26 | 1 | -8/+4 |
| * | Deprecate QAtomic::load() / store() | Giuseppe D'Angelo | 2019-06-10 | 1 | -4/+8 |
| * | QAtomic: introduce loadRelaxed() / storeRelaxed() | Giuseppe D'Angelo | 2019-06-10 | 1 | -4/+10 |
| * | Remove handling of missing =delete and =default support | Allan Sandfeld Jensen | 2019-05-02 | 1 | -1/+1 |
| * | Merge remote-tracking branch 'origin/5.13' into dev | Qt Forward Merge Bot | 2019-04-06 | 1 | -1/+1 |
| |\ |
|
| | * | Fix recursive include | Allan Sandfeld Jensen | 2019-04-04 | 1 | -1/+1 |
| * | | Replace Q_DECL_NOEXCEPT with noexcept in corelib | Allan Sandfeld Jensen | 2019-04-03 | 1 | -97/+97 |
| |/ |
|
| * | Revert "Atomics: remove qatomic_msvc.h" | Kai Koehne | 2018-06-01 | 1 | -1/+13 |
| * | Atomics: remove qatomic_msvc.h | Thiago Macieira | 2018-03-19 | 1 | -14/+2 |
| * | Port QSemaphore to use futexes | Thiago Macieira | 2017-09-18 | 1 | -0/+1 |
| * | Merge remote-tracking branch 'origin/5.6' into 5.7 | Liang Qi | 2016-11-23 | 1 | -0/+5 |
| |\ |
|
| | * | Enable constexpr support for Visual Studio 2017 | Oliver Wolff | 2016-11-22 | 1 | -0/+5 |
| * | | Merge remote-tracking branch 'origin/5.6' into 5.7 | Liang Qi | 2016-05-19 | 1 | -2/+2 |
| |\| |
|
| | * | Fix QBasicAtomicPointer::{load,store} to actually be relaxed | Thiago Macieira | 2016-05-09 | 1 | -2/+2 |
| * | | Add Intel copyright to files that Intel has had non-trivial contribution | Thiago Macieira | 2016-01-21 | 1 | -0/+1 |
| * | | Force inclusion of <atomic> on QNX systems. | Thiago Macieira | 2016-01-19 | 1 | -1/+3 |
| * | | Remove all the atomic code besides MSVC and std::atomic | Thiago Macieira | 2016-01-19 | 1 | -29/+3 |
| * | | Updated license headers | Jani Heikkinen | 2016-01-15 | 1 | -13/+19 |
| |/ |
|
| * | Merge remote-tracking branch 'origin/5.5' into 5.6 | Liang Qi | 2015-11-17 | 1 | -2/+0 |
| |\ |
|
| | * | Remove qatomic_mips.h: the 3-operand testAndSet is broken | Thiago Macieira | 2015-11-05 | 1 | -2/+0 |
| * | | Make the C++11 atomic support the default, if available | Thiago Macieira | 2015-10-16 | 1 | -6/+6 |
| |/ |
|
| * | Add missing fetchAndXxx methods to atomic classes based on std::atomic | Thiago Macieira | 2015-03-05 | 1 | -0/+8 |
| * | Update copyright headers | Jani Heikkinen | 2015-02-11 | 1 | -6/+6 |
| * | Define Q_CC_CLANG to be the version of upstream Clang that's in use | Tor Arne Vestbø | 2014-11-05 | 1 | -7/+3 |
| * | Update license headers and add new license files | Matti Paaso | 2014-09-24 | 1 | -18/+10 |
| * | Remove reference to removed qatomic_sparc.h | Adam Majer | 2014-09-18 | 1 | -2/+0 |
| * | Add the rest of the non-volatile members of std::atomic to QBasicAtomic | Thiago Macieira | 2014-02-16 | 1 | -1/+83 |
| * | Add a testAndSet overload to the atomics that returns the current value | Thiago Macieira | 2014-02-16 | 1 | -0/+18 |
| * | Replace the type-based QAtomicIntegerTraits with a size-based one | Thiago Macieira | 2014-01-30 | 1 | -1/+2 |
| * | Remove all "old atomic" code from Qt | Thiago Macieira | 2013-12-10 | 1 | -21/+0 |
| * | Make a nicer output when QBasicAtomicInteger is used with a wrong T | Thiago Macieira | 2013-12-03 | 1 | -1/+1 |
| * | QBasicAtomicInt: fix wrong comment about non-atomic API | David Faure | 2013-11-02 | 1 | -3/+2 |
| * | Don't use ARMv5/6/7 atomics on 64-bit ARM, as they are AArch32 specific | Tor Arne Vestbø | 2013-09-16 | 1 | -3/+3 |