From f3741ca67a8e5df7e60ef51415888378a3dfdb31 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Fri, 11 Nov 2016 00:26:27 +0000 Subject: [PATCH] Additional inlining changes --- CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3040906f..da7f0d75 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,5 @@ # Next Release (tentatively 0.3.1) - Date TBD -TODO: more performance improvements TODO: SRFI 113 Features: @@ -8,7 +7,7 @@ Features: - Thanks to ecraven, added R7RS function `exact-integer-sqrt` to `(scheme base)`. - Allow the reader to recognize `+inf.0`, `-inf.0`, `+nan.0`, and `-nan.0`. - Allow `cond-expand` to test for whether a library exists using the form `(library {library name})`. -- Reduce size of compiled code by inlining constant values. This reduced the code size of various cyclone libraries by approximately 33%. +- Reduce size of compiled code by inlining constant values. This reduced the code size of various cyclone libraries by approximately 33%. Added other inlining as well to slightly improve performance. Bug Fixes