diff options
-rw-r--r-- | old/textutils/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/old/textutils/ChangeLog b/old/textutils/ChangeLog index bd706d78a..e1d47a9da 100644 --- a/old/textutils/ChangeLog +++ b/old/textutils/ChangeLog @@ -1,5 +1,21 @@ 2001-02-25 Paul Eggert <eggert@twinsun.com> + * src/sort.c: Tune allocation and comparison of nodes + representing temp files. This improved CPU performance of + 'sort -S 1 *.[ch]' by 17% on my host. + + (struct tempnode): name member now uses struct hack. + (temphead): Now a pointer, not a structure. All uses changed. + (create_temp_file): Allocate node using struct hack. + (zaptemp): Free node using struct hack. Use pointer comparison, not + string comparison. + +2001-02-25 Paul Eggert <eggert@twinsun.com> + + * src/sort.c (eolchar, trim_trailing_blanks): Now static. + +2001-02-25 Paul Eggert <eggert@twinsun.com> + 'sort' race condition fixes. Defend against a DoS attack where someone else creates a |