mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-24 04:25:06 +02:00
17 lines
671 B
Markdown
17 lines
671 B
Markdown
---
|
|
layout: post
|
|
title: Released Cyclone Scheme 0.9.7
|
|
excerpt: This release contains many compiler optimization fixes and speeds up compilation of large programs.
|
|
---
|
|
|
|
Features
|
|
|
|
- Faster version of `list?`.
|
|
- Faster compilation of large source files.
|
|
- Do not inline `member` or `assoc` to avoid looping over the same list multiple times.
|
|
|
|
Bug Fixes
|
|
|
|
- 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.
|
|
- Fix a bug where beta expansion of an `if` expression can lead to compilation errors.
|