mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-19 05:39:17 +02:00
Revised 0.9.7 section
This commit is contained in:
parent
7607b86432
commit
5afbb9d1ea
1 changed files with 2 additions and 3 deletions
|
@ -5,15 +5,14 @@
|
||||||
Features
|
Features
|
||||||
|
|
||||||
- Faster version of `list?`.
|
- Faster version of `list?`.
|
||||||
- Faster compilation of large files.
|
- Faster compilation of large source files.
|
||||||
- Do not inline `member` or `assoc` to avoid looping over the same list multiple times.
|
- Do not inline `member` or `assoc` to avoid looping over the same list multiple times.
|
||||||
|
|
||||||
TODO: do not perform beta expansion of large source files (need to investigate this more, this is just an interum solution)
|
|
||||||
|
|
||||||
Bug Fixes
|
Bug Fixes
|
||||||
|
|
||||||
- Do not inline primitive calls when arguments to the call are mutated in the function body or mutated elsewhere via `set!`.
|
- Do not inline primitive calls when arguments to the call are mutated in the function body or mutated elsewhere via `set!`.
|
||||||
- Modified generated code for `(inline)` functions to eliminate the possibility of out-of-order execution.
|
- Modified generated code for `(inline)` functions to eliminate the possibility of out-of-order execution.
|
||||||
|
- Fix a bug where beta expansion of an `if` expression can lead to compilation errors.
|
||||||
|
|
||||||
## 0.9.6 - December 9, 2018
|
## 0.9.6 - December 9, 2018
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue