diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-06-20 07:15:34 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-06-20 07:15:34 -0700 |
commit | 61a72064b0269ff3443fff3bfbe098de458605ca (patch) | |
tree | c1153ddc4ff04b35031aedf5ff5358a2511062da /ChangeLog | |
parent | e21a452a9c75074ab7eff33b70950aecf3f3c309 (diff) | |
download | txr-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-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -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. |