mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-09 22:17:33 +02:00
Avoid using alloca where possible for clo's
This commit is contained in:
parent
e68fa56f94
commit
5c28ba7730
1 changed files with 1 additions and 0 deletions
|
@ -4,6 +4,7 @@
|
|||
|
||||
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 nested `if` expressions instead of the `memv` 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 to `Cyc-installation-dir` to return the location of the installation directory for binaries.
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue