mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-24 12:35:05 +02:00
Additional inlining changes
This commit is contained in:
parent
004fa655d5
commit
f3741ca67a
1 changed files with 1 additions and 2 deletions
|
@ -1,6 +1,5 @@
|
||||||
# Next Release (tentatively 0.3.1) - Date TBD
|
# Next Release (tentatively 0.3.1) - Date TBD
|
||||||
|
|
||||||
TODO: more performance improvements
|
|
||||||
TODO: SRFI 113
|
TODO: SRFI 113
|
||||||
|
|
||||||
Features:
|
Features:
|
||||||
|
@ -8,7 +7,7 @@ Features:
|
||||||
- Thanks to ecraven, added R7RS function `exact-integer-sqrt` to `(scheme base)`.
|
- Thanks to ecraven, added R7RS function `exact-integer-sqrt` to `(scheme base)`.
|
||||||
- Allow the reader to recognize `+inf.0`, `-inf.0`, `+nan.0`, and `-nan.0`.
|
- Allow the reader to recognize `+inf.0`, `-inf.0`, `+nan.0`, and `-nan.0`.
|
||||||
- Allow `cond-expand` to test for whether a library exists using the form `(library {library name})`.
|
- Allow `cond-expand` to test for whether a library exists using the form `(library {library name})`.
|
||||||
- Reduce size of compiled code by inlining constant values. This reduced the code size of various cyclone libraries by approximately 33%.
|
- Reduce size of compiled code by inlining constant values. This reduced the code size of various cyclone libraries by approximately 33%. Added other inlining as well to slightly improve performance.
|
||||||
|
|
||||||
Bug Fixes
|
Bug Fixes
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue