summaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2012-12-11 12:06:31 -0800
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-12-12 01:17:19 +0100
commit817bec7a23cb8ee20947547eefa3b4cca70525c9 (patch)
tree661629f36e20a573de714ef001526d206b7e63f2 /dist
parentb17e030ef516fc3a62ee705697cd6f803c3f083b (diff)
Doc: Remove the mention of non-atomic convenience operators in QAtomic
For two reasons: 1) those operators are gone and 2) the ones that remain are atomic. Task-number: QTBUG-28532 Task-number: QTBUG-24627 Change-Id: I1e9d1b076d923546c1ee3d45f312066590f97416 Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Diffstat (limited to 'dist')
-rw-r--r--dist/changes-5.0.06
1 files changed, 6 insertions, 0 deletions
diff --git a/dist/changes-5.0.0 b/dist/changes-5.0.0
index 3749f18d64..a969fc84d5 100644
--- a/dist/changes-5.0.0
+++ b/dist/changes-5.0.0
@@ -11,6 +11,12 @@ information about a particular change.
* Source incompatible changes *
****************************************************************************
+- QAtomicInt's and QAtomicPointer's non-atomic convenience methods
+ (i.e., operator=, operator int / operator T*, operator!, operator==,
+ operator!= and operator->) have been removed as they did implicit
+ loads and stores of unspecified memory ordering. Code dealing with
+ is expected to use load(), loadAquire(), store() and storeRelease()
+ as necessary instead.
- QObject
* The signatures of the connectNotify() and disconnectNotify() functions