index
:
qtbase
5.10
5.11
5.12
5.12.5
5.12.7
5.13
5.14
5.15
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.0
6.1
6.2
6.2.0
6.2.4
6.3
6.4
6.4.0
6.4.1
6.4.2
6.4.3
6.5
6.5.0
6.5.1
6.5.2
6.5.3
6.6
6.6.0
6.6.1
6.6.2
6.6.3
6.7
6.7.0
6.7.1
6.7.2
6.7.3
6.8
6.8.0
dev
old/5.0
old/5.1
old/5.2
wip/cmake
wip/highdpi
wip/lite
wip/mir
wip/nacl
wip/network-test-server
wip/remac
wip/tizen
wip/webassembly
Qt5 base libraries
Digia
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
corelib
/
thread
/
qbasicatomic.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "Update commercial license headers to src/concurrent and src/corelib"
Tarja Sundqvist
2021-03-23
1
-19
/
+19
*
Update commercial license headers to src/concurrent and src/corelib
Tarja Sundqvist
2021-01-28
1
-19
/
+19
*
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
*
Fix C++11 support in clang prior to 3.2
Jan Kundrát
2013-04-12
1
-2
/
+2
*
simplify/fix QT_BOOTSTRAPPED-related #ifdefs
Oswald Buddenhagen
2013-03-14
1
-1
/
+1
*
Remove QT_{BEGIN,END}_HEADER macro usage
Sergio Ahumada
2013-01-29
1
-6
/
+0
*
Similarly to the 797f3c0a01e9, fix qbasicatomic.h inclusion
Thiago Macieira
2012-12-19
1
-2
/
+2
*
Do not define QT_BASIC_ATOMIC_HAS_CONSTRUCTORS for clang.
Erik Verbruggen
2012-11-07
1
-1
/
+12
*
Remove stale QT_MODULE() usage cases
Konstantin Ritt
2012-10-25
1
-2
/
+0
*
Change copyrights from Nokia to Digia
Iikka Eklund
2012-09-22
1
-23
/
+23
*
QBasicAtomic: add QT_BASIC_ATOMIC_HAS_CONSTRUCTORS macro
Marc Mutz
2012-08-20
1
-2
/
+6
*
Add Q_DECL_CONSTEXPR to the isXXX functions in the new atomics.
Thiago Macieira
2012-08-18
1
-14
/
+14
*
Add Q_DECL_NOTHROW to the atomic functions
Thiago Macieira
2012-08-09
1
-50
/
+50
*
Split Q_COMPILER_DEFAULT_DELETE_MEMBERS
Bradley T. Hughes
2012-05-15
1
-2
/
+2
*
Unify the atomic implementation for x86 architectures
Thiago Macieira
2012-03-28
1
-2
/
+0
*
Rename qatomic_x86_64.h to qatomic_x86.h
Thiago Macieira
2012-03-28
1
-2
/
+2
[next]