diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-01-12 18:15:57 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-01-12 18:15:57 -0800 |
commit | 3b60aa9463bc649ae8982173e0630d864d254806 (patch) | |
tree | 26842a7d035a4fa0438066f8fcf2b320a47d3fdb /ChangeLog | |
parent | fc14a0592d94b1dbb502afe298a67b9b544559af (diff) | |
download | txr-3b60aa9463bc649ae8982173e0630d864d254806.tar.gz txr-3b60aa9463bc649ae8982173e0630d864d254806.tar.bz2 txr-3b60aa9463bc649ae8982173e0630d864d254806.zip |
Some bignum-related optimizations
* arith.c (plus, minus, mul, trunc): Optimize cases
where bignum is opposite 1 or 0.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,3 +1,10 @@ +2014-01-12 Kaz Kylheku <kaz@kylheku.com> + + Some bignum-related optimizations + + * arith.c (plus, minus, mul, trunc): Optimize cases + where bignum is opposite 1 or 0. + 2014-01-11 Kaz Kylheku <kaz@kylheku.com> * arith.c (rising_product): New static function. |