diff options
author | Jim Meyering <jim@meyering.net> | 2003-07-27 08:29:09 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2003-07-27 08:29:09 +0000 |
commit | 662c204daa5a016c927742e2bbd259dcd6ac09e8 (patch) | |
tree | 116ecad45f75cfddcb55359d2b800cc964662497 | |
parent | 6013cbabde66a9b2e550512c695f7b4a765a4247 (diff) | |
download | coreutils-662c204daa5a016c927742e2bbd259dcd6ac09e8.tar.xz |
*** empty log message ***
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -2,6 +2,22 @@ * Version 5.0.90. +2003-07-27 Paul Eggert <eggert@twinsun.com> + + This change was inspired by a similar proposal by Stepan Kasal. + * src/sort.c (mergelines, sortlines_temp): New functions. + (sortlines): Use them, to reduce the number of times that + we need to copy 'struct line' values. This improved CPU + performance by about 30% on one 18 MB test. + (sort): Don't invoke sortlines unless we have 2 or more lines. + +2003-07-26 Stepan Kasal <kasal@ucw.cz> + + * src/sort.c (sort): Don't require two `struct line's per text line, + the new sort algorithm requires just 1.5. + +2003-07-27 Jim Meyering <jim@meyering.net> + * src/pathchk.c (validate_path): Use %lu, not %ld. From Paul Eggert. * src/cut.c (is_printable_field): Simplify bit arithmetic. |