MCPcopy Create free account
hub / github.com/KDE/kdevelop / bench_qhashQString

Method bench_qhashQString

kdevplatform/serialization/tests/bench_indexedstring.cpp:94–104  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

92}
93
94void BenchIndexedString::bench_qhashQString()
95{
96 const QVector<QString> data = generateData();
97 quint64 sum = 0;
98 QBENCHMARK {
99 for (const auto& string : data) {
100 sum += qHash(string);
101 }
102 }
103 QVERIFY(sum > 0);
104}
105
106void BenchIndexedString::bench_qhashIndexedString()
107{

Callers

nothing calls this directly

Calls 2

generateDataFunction · 0.70
qHashFunction · 0.50

Tested by

no test coverage detected