diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2011-12-01 16:37:01 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2011-12-01 16:37:01 -0800 |
commit | 91adf830df344b712b08b47f8c7dbbb88f278fba (patch) | |
tree | 84b0434ed2147dc60bf8f29601c76ca61a77518b /ChangeLog | |
parent | ea7e47310617551ada9e165918351805c8cfe6f9 (diff) | |
download | txr-91adf830df344b712b08b47f8c7dbbb88f278fba.tar.gz txr-91adf830df344b712b08b47f8c7dbbb88f278fba.tar.bz2 txr-91adf830df344b712b08b47f8c7dbbb88f278fba.zip |
* match.c (h_skip, h_coll, v_skip, v_collect): Evaluate the arguments.
(do_txeval): Optimization: short-circuit out if the expression is nil,
without establishing the exception handler.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,5 +1,11 @@ 2011-12-01 Kaz Kylheku <kaz@kylheku.com> + * match.c (h_skip, h_coll, v_skip, v_collect): Evaluate the arguments. + (do_txeval): Optimization: short-circuit out if the expression is nil, + without establishing the exception handler. + +2011-12-01 Kaz Kylheku <kaz@kylheku.com> + * match.c (v_skip): Bugfix: Nov 12 commit caused regression: skip min/max arguments not working! |