]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
*** empty log message ***
authorNiels Möller <nisse@lysator.liu.se>
Wed, 6 Oct 2010 20:54:40 +0000 (22:54 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Wed, 6 Oct 2010 20:54:40 +0000 (22:54 +0200)
Rev: nettle/ChangeLog:1.116

ChangeLog

index fed7763ffcbed8c76b6805a6caef4b15933017eb..a8401b6c5638f58c893e8f66410fab2408bf88be 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+2010-10-06  Niels Möller  <nisse@turmalin.hack.org>
+
+       * memxor.c (memxor3): Optimized.
+       (memxor3_common_alignment): New function.
+       (memxor3_different_alignment_b): New function.
+       (memxor3_different_alignment_ab): New function.
+       (memxor3_different_alignment_all): New function.
+
+       * examples/nettle-benchmark.c (time_function): Reorganized, to
+       reduce overhead.
+       (time_memxor): Also benchmark memxor3.
+
+       * x86_64/memxor.asm: New file.
+
+       * examples/nettle-benchmark.c (overhead): New global variable.
+       (time_function): Compensate for call overhead.
+       (bench_nothing, time_overhead): New functions.
+       (time_memxor): Tweaked src size, making it an integral number of
+       words.
+       (main): Call time_overhead.
+
 2010-10-01  Niels Möller  <nisse@turmalin.hack.org>
 
        * x86_64/camellia-crypt-internal.asm (ROUND): Reordered sbox