summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-06-20 07:15:34 -0700
committerKaz Kylheku <kaz@kylheku.com>2014-06-20 07:15:34 -0700
commit61a72064b0269ff3443fff3bfbe098de458605ca (patch)
treec1153ddc4ff04b35031aedf5ff5358a2511062da /ChangeLog
parente21a452a9c75074ab7eff33b70950aecf3f3c309 (diff)
downloadtxr-61a72064b0269ff3443fff3bfbe098de458605ca.tar.gz
txr-61a72064b0269ff3443fff3bfbe098de458605ca.tar.bz2
txr-61a72064b0269ff3443fff3bfbe098de458605ca.zip
Optimization: add missing tail updates to some list
collecting loops. * lib.c (tuples_func, where, sel): Catch return value of list_collect and update tail variable. * match.c (do_txeval): Likewise. * parser.y (expand_meta): Likewise for list_collect_nconc.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index bb8884cb..52cad4b0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
2014-06-20 Kaz Kylheku <kaz@kylheku.com>
+ Optimization: add missing tail updates to some list
+ collecting loops.
+
+ * lib.c (tuples_func, where, sel): Catch return value of
+ list_collect and update tail variable.
+
+ * match.c (do_txeval): Likewise.
+
+ * parser.y (expand_meta): Likewise for list_collect_nconc.
+
+2014-06-20 Kaz Kylheku <kaz@kylheku.com>
+
* eval.c (do_apf, apf): New functions.
(eval_init): Register apf as intrinsic.