Copy Qt 4's QString hash algorithm.
authorRobin Burchell <robin+qt@viroteck.net>
Tue, 28 Feb 2012 19:56:14 +0000 (20:56 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 29 Feb 2012 21:39:00 +0000 (22:39 +0100)
commit1f4804452c05c57308979bf090305c7c882f92c9
tree9b95efd8dee3081008e22867b753f2ebc0d64507
parent57004b7fda861e1e59a00688a859f30d9a088b4e
Copy Qt 4's QString hash algorithm.

We must do this the same way we do all other hash algorithms for fair
comparison, as otherwise, the call to the PLT unfairly penalises
QHash<QString>'s results, as it's in a different shared object.

Change-Id: I69c891f5a97dcccdfcfbdbf32796f86242a42963
Reviewed-by: João Abecasis <joao.abecasis@nokia.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
tests/benchmarks/corelib/tools/qhash/main.cpp
tests/benchmarks/corelib/tools/qhash/main.h
tests/benchmarks/corelib/tools/qhash/outofline.cpp