mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-23 20:15:05 +02:00
792 B
792 B
layout | title | excerpt |
---|---|---|
post | Released Cyclone Scheme 0.10 | This release improves performance of most compiled code. |
Features
- Improve performance in generated C code by allocating data for closures statically where possible, instead of via
alloca
. - Speed up
case
expressions by using nestedif
expressions instead of thememv
primitive to evaluate conditions with more than one constant. The nested expressions have better cache locality and also avoid any additional object allocation or initialization. - Allow passing the
'bin
symbol toCyc-installation-dir
to return the location of the installation directory for binaries.
Bug Fixes
- Prevent the possibility of a segmentation fault when passing am improper list to the
member
andassoc
family of functions.