diff options
Diffstat (limited to 'src/lux/optimizer.clj')
-rw-r--r-- | src/lux/optimizer.clj | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lux/optimizer.clj b/src/lux/optimizer.clj index 5c93bfbfb..e50d2aae9 100644 --- a/src/lux/optimizer.clj +++ b/src/lux/optimizer.clj @@ -11,6 +11,8 @@ ;; Avoid (un)boxing: Analyser movement of primitive values to/from functions to known when (un)boxing can be avoided. ;; Pre-compute constant expressions: Find function calls for which all arguments are known at compile-time and pre-calculate everything prior to compilation. ;; Convert pattern-matching on booleans into regular if-then-else structures +;; Local var aliasing. +;; Global var aliasing. ;; [Exports] (defn optimize [eval!] |