compiler ボキャブラリ
Factor ハンドブック > ボキャブラリ索引


ドキュメント
Optimizing compiler

メタデータ
タグ:compiler
作者:Slava Pestov


ワード

シングルトンクラス
optimizing-compiler


総称ワード
ワードスタック効果
no-compile?( word -- ? )


シンボルワード
compile-dependencies?
compile-queue
compiled


通常ワード
ワードスタック効果
backend( tree word -- )
compile-call( quot -- )
compile-dependencies( asm -- )
compile-dependency( word -- )
compile-loop( deque -- )
compile-word( word -- )
compile?( word -- ? )
compiler-message( string -- )
contains-breakpoints?( -- ? )
decompile( word -- )
deoptimize( word error -- * )
deoptimize*( word -- * )
deoptimize-with( word def -- * )
disable-optimizer( -- )
enable-optimizer( -- )
finish( word -- )
frontend( word -- tree )
ignore-error( word error -- * )
ignore-error?( word error -- ? )
not-compiled-def( word error -- def )
optimize?( word -- ? )
queue-compile( word -- )
recompile-all( -- )
recompile-callers( words -- )
recompile-callers?( word -- ? )
remember-error( word error -- * )
save-asm( asm -- )
start( word -- )
with-optimizer( quot -- )


クラス述語ワード
ワードスタック効果
optimizing-compiler?( object -- ? )


ファイル
resource:basis/compiler/compiler.factor
resource:basis/compiler/compiler-docs.factor
resource:basis/compiler/tests/alien.factor
resource:basis/compiler/tests/call-effect.factor
resource:basis/compiler/tests/codegen.factor
resource:basis/compiler/tests/curry.factor
resource:basis/compiler/tests/float.factor
resource:basis/compiler/tests/folding.factor
resource:basis/compiler/tests/generic.factor
resource:basis/compiler/tests/intrinsics.factor
resource:basis/compiler/tests/low-level-ir.factor
resource:basis/compiler/tests/optimizer.factor
resource:basis/compiler/tests/peg-regression-2.factor
resource:basis/compiler/tests/peg-regression.factor
resource:basis/compiler/tests/pic-problem-1.factor
resource:basis/compiler/tests/redefine0.factor
resource:basis/compiler/tests/redefine1.factor
resource:basis/compiler/tests/redefine10.factor
resource:basis/compiler/tests/redefine11.factor
resource:basis/compiler/tests/redefine12.factor
resource:basis/compiler/tests/redefine13.factor
resource:basis/compiler/tests/redefine14.factor
resource:basis/compiler/tests/redefine15.factor
resource:basis/compiler/tests/redefine16.factor
resource:basis/compiler/tests/redefine17.factor
resource:basis/compiler/tests/redefine2.factor
resource:basis/compiler/tests/redefine3.factor
resource:basis/compiler/tests/redefine4.factor
resource:basis/compiler/tests/redefine5.factor
resource:basis/compiler/tests/redefine6.factor
resource:basis/compiler/tests/redefine7.factor
resource:basis/compiler/tests/redefine8.factor
resource:basis/compiler/tests/redefine9.factor
resource:basis/compiler/tests/reload.factor
resource:basis/compiler/tests/simple.factor
resource:basis/compiler/tests/spilling.factor
resource:basis/compiler/tests/stack-trace.factor
resource:basis/compiler/tests/tuples.factor


resource:core の子
ボキャブラリ概要
compiler.errorsCompiler warning and error reporting
compiler.unitsCompilation units group word definitions for compilation


resource:basis の子
ボキャブラリ概要
compiler.alienCommon code used for analysis and code generation of alien bindings
compiler.cfgLow-level control flow graph IR
compiler.codegenCode generation from MR (machine representation)
compiler.constantsVM memory layout constants
compiler.errorsCompiler warning and error reporting
compiler.testscompiler.tests ボキャブラリ
compiler.treeHigh-level optimizer operating on lexical tree SSA IR
compiler.utilitiesUtilities used by high-level IR optimizations


resource:extra の子
ボキャブラリ概要
compiler.graphvizcompiler.graphviz ボキャブラリ