mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-19 05:39:17 +02:00
2.2 KiB
2.2 KiB
CPS Optimization Library
The (scheme cyclone optimizations)
library performs CPS analysis and optimizations.
This library is used internally by the compiler and its API may change at any time.
optimize-cps
analyze-cps
opt:contract
opt:inline-prims
adb:clear!
adb:get
adb:get/default
adb:set!
adb:get-db
simple-lambda?
one-instance-of-new-mutable-obj?
adb:make-var
%adb:make-var
adb:variable?
adbv:global?
adbv:set-global!
adbv:defined-by
adbv:set-defined-by!
adbv:reassigned?
adbv:set-reassigned!
adbv:assigned-value
adbv:set-assigned-value!
adbv:const?
adbv:set-const!
adbv:const-value
adbv:set-const-value!
adbv:ref-by
adbv:set-ref-by!
adb:make-fnc
%adb:make-fnc
adb:function?
adbf:simple
adbf:set-simple!
adbf:unused-params
adbf:set-unused-params!