From 7592ba5a5f212b331835c62ea4b60754a0ad931e Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Tue, 15 Jun 2021 18:18:24 -0700 Subject: [PATCH] New release --- .../2021-06-15-Released-Cyclone-Scheme-0.29.0.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 _posts/2021-06-15-Released-Cyclone-Scheme-0.29.0.md diff --git a/_posts/2021-06-15-Released-Cyclone-Scheme-0.29.0.md b/_posts/2021-06-15-Released-Cyclone-Scheme-0.29.0.md new file mode 100644 index 00000000..3b6946a6 --- /dev/null +++ b/_posts/2021-06-15-Released-Cyclone-Scheme-0.29.0.md @@ -0,0 +1,16 @@ +--- +layout: post +title: Released Cyclone Scheme 0.29.0 +excerpt: This release provides incremental improvements and an implementation of (char-ready?) +--- + +Features + +- Improve performance of runtime by more efficiently unboxing known fixnums. +- Improve performance of compiled code slightly by using more efficient closure calls when possible. +- Add support for R7RS `#d` decimal specifier for numbers. +- Added `char-ready?` to `(scheme base)` + +Bug Fixes + +- Avoid generating C code containing unused variables. In addition to generating better code this also prevents the C compiler from raising associated warnings.