diff options
author | Bradley T. Hughes <bradley.hughes@nokia.com> | 2012-05-23 10:26:07 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-05-29 07:35:31 +0200 |
commit | 88da8b4878a97faf2304a517e6173535bd6fb787 (patch) | |
tree | 2c60b1faf5a57c88a89bdc097fd57b1ff9e5a5cf /tests/auto/tools | |
parent | 61904b8cfc68f3668ec9beed6e0746cf16d1a5f6 (diff) |
QMutex: de-inline lock(), unlock(), and tryLock()
See the discussion of this topic on the mailing list:
http://lists.qt-project.org/pipermail/development/2012-May/003943.html
The consensus is to not have these methods have inline code to actually
acquire the lock (i.e. no atomic test-and-set or similar). QBasicMutex
is unchanged, and continues to have inlined lock(), tryLock(), and
unlock(). QMutexLocker has been changed to always call QMutex::lock()
(even though the constructor takes a QBasicMutex parameter).
Change-Id: Ic7d2d9d581e6b254c84fdfdd8ce6c425535a8078
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'tests/auto/tools')
0 files changed, 0 insertions, 0 deletions