diff tests/ChangeLog @ 5915:1af53d35dd53

Avoid allocation in #'integer-length; add #'logcount. lisp/ChangeLog addition: 2015-05-29 Aidan Kehoe <kehoea@parhasard.net> * byte-optimize.el (side-effect-free-fns): Add #'integer-length, #'logcount here. * cl-extra.el: * cl-extra.el (integer-length): Update this to avoid allocating memory. * cl-extra.el (logcount): New. Return the number of one bits in INTEGER, if non-negative. Function from Common Lisp. tests/ChangeLog addition: 2015-05-29 Aidan Kehoe <kehoea@parhasard.net> * automated/lisp-tests.el: Test #'integer-length, #'logcount in this file.
author Aidan Kehoe <kehoea@parhasard.net>
date Fri, 29 May 2015 17:06:24 +0100
parents 1b2fdcc3cc5c
children 1152e0091f8c
line wrap: on
line diff
--- a/tests/ChangeLog	Fri May 15 18:11:47 2015 +0100
+++ b/tests/ChangeLog	Fri May 29 17:06:24 2015 +0100
@@ -1,3 +1,8 @@
+2015-05-29  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* automated/lisp-tests.el:
+	Test #'integer-length, #'logcount in this file.
+
 2015-05-11  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* automated/mule-tests.el: