diff options
Diffstat (limited to 'backend/README')
-rw-r--r-- | backend/README | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/backend/README b/backend/README new file mode 100644 index 0000000..f221b1a --- /dev/null +++ b/backend/README @@ -0,0 +1,10 @@ +This directory contains the files for the compiler backend. All of these +phases operate on FLIC code. + +optimize -- performs various tweaks to compact the code and make it faster. + also includes a postpass to fill in some additional structure slots. + +strictness -- attaches strictness information to functions and decides + whether locally-bound variables have a boxed or unboxed representation. + +codegen -- generates Lisp code from the optimized FLIC code. |