![]() to smaller `letrec' groups or even `let*'. The goal of the change is to avoid performance surprises when using internal definitions, especially when mixing experessions with definitions. It's a somewhat scary change. Besides the new transformation, the optimizer pass's coordinate system for `letrec' (and sometimes `let*') bindings changed. No standard benchmarks were harmed during the making of this optimization. (None were improved, either.) |
||
---|---|---|
.. | ||
r5rs-std | ||
r6rs-lib-std | ||
r6rs-std | ||
release-notes | ||
srfi-std | ||
.gitignore | ||
doc-license.txt |