0bbe35eeec
Introduces a new optimizer pass that can "crack" closures, allowing for more aggressive specialization. It also enables inlining of upvalues that point to immutable global variables. This removes overhead for higher-order functions and currying when arguments are statically resolvable.
3 lines
26 B
Plaintext
3 lines
26 B
Plaintext
;; Output: 30
|
|
(+ 10 20)
|