summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorEric Blake <ebb9@byu.net>2008-12-10 07:16:51 -0700
committerEric Blake <ebb9@byu.net>2008-12-15 08:07:10 -0700
commit64df649442038cace6b063fa5bd36c7007193dcc (patch)
treed0f0abda4d456859fee3c480fc73dab079db49e9 /ChangeLog
parentc28c0d455f7e28ee1bac21ab398dbe3d010b502a (diff)
downloadm4-64df649442038cace6b063fa5bd36c7007193dcc.tar.gz
Double size of temp file cache.
* m4/output.c (tmp_file, tmp_file_owner): Split... (tmp_file1, tmp_file2, tmp_file1_owner, tmp_file2_owner): ...into two variables. (tmp_file2_recent): New variable. (m4_tmpopen, m4_tmpclose, m4_tmpremove, m4_tmprename) (m4_output_exit): Adjust callers. Signed-off-by: Eric Blake <ebb9@byu.net>
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 04aefd61..a73ba6e4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2008-12-15 Eric Blake <ebb9@byu.net>
+ Double size of temp file cache.
+ * m4/output.c (tmp_file, tmp_file_owner): Split...
+ (tmp_file1, tmp_file2, tmp_file1_owner, tmp_file2_owner): ...into
+ two variables.
+ (tmp_file2_recent): New variable.
+ (m4_tmpopen, m4_tmpclose, m4_tmpremove, m4_tmprename)
+ (m4_output_exit): Adjust callers.
+
Use fewer seeks on cached files.
* m4/output.c (m4_tmpfile): Use write, not append mode.
(m4_tmpopen): Add parameter to decide when to skip seeks.