diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2013-09-12 15:31:50 -0700 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-09-14 20:33:29 +0200 |
commit | 6b9d1256214839dd18b2ba5c6fc6f007cf21869f (patch) | |
tree | d2444cdaf5d29acbc1f7095ad4712d1076716c43 /src/corelib/kernel/qobjectdefs.h | |
parent | 6f0fdaa76ca44e2e2a4f1ff4310a22493c93ea23 (diff) |
Do 64-bit loops in QBitArray::count(bool)
On 64-bit platforms, with unaligned loads, this is defintely an
improvement since we can run fewer instructions. On 32-bit platforms
with unaligned loads, we'll do the exact same number of loads. On
platforms without unaligned loads, it's no worse.
Change-Id: Idd5dd5213975d77bbc3adf486adbf6f8ef071341
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
Diffstat (limited to 'src/corelib/kernel/qobjectdefs.h')
0 files changed, 0 insertions, 0 deletions