Tags: | compiler |
Authors: | Slava Pestov |
optimizing-compiler |
Word | Stack effect |
combinator? | ( word -- ? ) |
no-compile? | ( word -- ? ) |
compiled |
Word | Stack effect |
backend | ( tree word -- ) |
compile-word | ( word -- ) |
compile? | ( word -- ? ) |
compiler-message | ( string -- ) |
contains-breakpoints? | ( -- ? ) |
deoptimize | ( word error -- * ) |
deoptimize* | ( word -- * ) |
deoptimize-with | ( word def -- * ) |
disable-optimizer | ( -- ) |
enable-optimizer | ( -- ) |
finish-compilation | ( word -- ) |
frontend | ( word -- tree ) |
ignore-error | ( word error -- * ) |
ignore-error? | ( word error -- ? ) |
not-compiled-def | ( word error -- def ) |
optimize? | ( word -- ? ) |
remember-error | ( word error -- * ) |
start-compilation | ( word -- ) |
Word | Stack effect |
optimizing-compiler? | ( object -- ? ) |
Vocabulary | Summary |
compiler.units | Compilation units group word definitions for compilation |
Vocabulary | Summary |
compiler.cfg | Low-level control flow graph IR |
compiler.codegen | Code generation from MR (machine representation) |
compiler.constants | VM memory layout constants |
compiler.crossref | |
compiler.errors | Compiler warning and error reporting |
compiler.prettyprint | |
compiler.test | |
compiler.tests | |
compiler.threads | |
compiler.tree | High-level optimizer operating on lexical tree SSA IR |
compiler.utilities | Utilities used by high-level IR optimizations |
Vocabulary | Summary |
compiler.cfg | Low-level control flow graph IR |