summaryrefslogtreecommitdiffstats
path: root/src/android/templates
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2016-05-14 11:17:48 -0700
committerJani Heikkinen <jani.heikkinen@qt.io>2016-05-24 17:54:54 +0000
commitb084739b89fbd32047d454075daf147073926f18 (patch)
treed81459990206c05dbb514c0fdf1659604ad57193 /src/android/templates
parentefd2ea8ea720833f9602154221d9654aea1f2e6f (diff)
Revert "QMutexPool: avoid QVarLengthArray of QAtomicPointers"
This reverts commit 4579d966af2e5d4ba229f13312eeb2f921406038. This causes a miscompilation with ICC 16 on Windows (MSVC 2015 ABI): the vector created by new[] with () in: mutexes(new QAtomicPointer<QMutex>[size]()), // (): zero-initialize does not actually zero-initialize (see disassembly in the bug report). This is definitely a compiler bug. Since we plan on removing QMutexPool in Qt 5.8 anyway, let's just revert the patch. Task-number: QTBUG-53360 Change-Id: I06bae9392f534e45b3f1ffff144e823b747e7962 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'src/android/templates')
0 files changed, 0 insertions, 0 deletions