]> git.ipfire.org Git - thirdparty/coreutils.git/commit
cut: optimize per character memcpy
authorPádraig Brady <P@draigBrady.com>
Wed, 25 Mar 2026 19:11:35 +0000 (19:11 +0000)
committerPádraig Brady <P@draigBrady.com>
Sun, 5 Apr 2026 12:15:56 +0000 (13:15 +0100)
commit36751ab993e62d7327af140affc6ef5593ada32c
treeadafc78c1772e203f3288e44cf17abfb51bb4dbd
parent4ae2275952eecf9ec027033be49138f2907fc818
cut: optimize per character memcpy

$ time src/cut-before -f10 -w ll.in >/dev/null
real 0m4.309s

$ time src/cut-after -f10 -w ll.in >/dev/null
real 0m3.136s

* src/cut.c (cut_bytes): Add a new helper that avoids
the memcpy call in the common case of adding characters to a buffer.
src/cut.c