summaryrefslogtreecommitdiffstats
path: root/LICENSE.GPL
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2014-03-24 15:32:14 -0700
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-04-04 01:29:37 +0200
commit7b7c37ab94ae78ac3ba0e7ffa269bcdc7a0ad706 (patch)
tree656e5f7f052153f6181a5a7893016a517c275174 /LICENSE.GPL
parent078f83a761dae61b3f10f80eb330b9a39755d2ad (diff)
Add a benchmark test for QCryptographicHash
Some quick benchmarks against GNU coreutils 8.21 and OpenSSL 1.0.1e (time in µs; time for coreutils and OpenSSL include the loading of the executable): Qt Coreutils OpenSSL n SHA-1 SHA-224 SHA-512 SHA-1 SHA-224 SHA-512 SHA-1 SHA-224 SHA-512 0 0 0 0 717 716 700 2532 2553 2522 64k 120 484 381 927 1074 966 2618 2782 2694 Diff 120 484 381 210 358 266 86 229 172 The numbers for Qt are pretty stable and vary very little; the numbers for the other two vary quite a bit, since they involve launching and executing separate processes. We can take the lesson that we're in the same ballpark for SHA-1 and we should investigate whether our SHA2 implementation is sufficiently optimized. Change-Id: Ib081d002ed57c4f43741eca45ff5cd13b97b6276 Reviewed-by: Richard J. Moore <rich@kde.org>
Diffstat (limited to 'LICENSE.GPL')
0 files changed, 0 insertions, 0 deletions