diff --git a/ChangeLog b/ChangeLog
index 7fdd1ff7df837e4c3bc5a26fe5b82a34b54a50e9..592f22b8182e7ba94d2a1a3f6ffbab1fadbc1e77 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,12 @@
 	(time_function): Use clock_gettime with CLOCK_PROCESS_CPUTIME_ID,
 	if available. This gives better accuracy, at least on recent
 	linux.
+	(BENCH_INTERVAL): Reduced to 0.1 s.
+	(struct bench_memxor_info): New struct.
+	(bench_memxor): New function.
+	(time_memxor): New function.
+	(main): Use time_memxor. Added optional argument used to limit the
+	algorithms being benchmarked.
 
 	* examples/Makefile.in (nettle-benchmark): Link using
 	$(BENCH_LIBS) rather than $(LIBS).