aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorWilco Dijkstra <wdijkstr@arm.com>2015-08-05 15:24:06 +0100
committerWilco Dijkstra <wdijkstr@arm.com>2015-08-05 16:24:03 +0100
commitf29ac72effae859140bb0d7fffdb1e6cef0ffed0 (patch)
tree8f21084d089aa7048842421dcaac965299a8d10b /ChangeLog
parentf6482cf29d3094ca9688be59802353014c528959 (diff)
downloadglibc-f29ac72effae859140bb0d7fffdb1e6cef0ffed0.zip
glibc-f29ac72effae859140bb0d7fffdb1e6cef0ffed0.tar.gz
glibc-f29ac72effae859140bb0d7fffdb1e6cef0ffed0.tar.bz2
Improve memccpy performance by using memchr/memcpy/mempcpy rather than
a byte loop. Overall performance on bench-memccpy is > 2x faster when using the C implementation of memchr and an optimized memcpy.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5f40e4e..65592c3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2015-08-05 Wilco Dijkstra <wdijkstr@arm.com>
+ * string/memccpy.c (memccpy):
+ Improve performance by using memchr/memcpy/__mempcpy.
+
+2015-08-05 Wilco Dijkstra <wdijkstr@arm.com>
+
* string/strncpy.c (strncpy):
Improve performance by using __strnlen/memcpy.