|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.ssa.SsaEnvironment
The environment of the SSA module.
フィールドの概要 | |
static int |
AllThr
The threshold of the debug print |
IoRoot |
ioRoot
The root of IO in COINS |
LirFactory |
lir
The factory of LIR |
static int |
MinThr
The threshold of the debug print |
Module |
module
The current compile module |
java.lang.String |
MODULENAME
The name of this module |
static int |
MsgThr
The threshold of the debug print |
CoinsOptions |
opt
The options to the COINS compiler driver |
static int |
OptThr
The threshold of the debug print |
java.io.PrintWriter |
output
The output stream of the compiler |
CompileSpecification |
spec
The specification of the COINS compiler driver |
static int |
SsaThr
The threshold of the debug print |
Trace |
trace
The trace object of the compiler |
コンストラクタの概要 | |
(パッケージプライベート) |
SsaEnvironment(Module m,
CompileSpecification coinsSpec,
IoRoot io)
Constructor |
メソッドの概要 | |
(パッケージプライベート) void |
print(java.lang.String str,
int threshold)
Debug print out. |
(パッケージプライベート) void |
println(java.lang.String str,
int threshold)
Debug print out. |
(パッケージプライベート) boolean |
shouldDo(int threshold)
If the value of threshold is lower than specified by the options to the COINS compiler driver, return TRUE. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final int MsgThr
public static final int MinThr
public static final int SsaThr
public static final int OptThr
public static final int AllThr
public final java.io.PrintWriter output
public final CompileSpecification spec
public final CoinsOptions opt
public final Trace trace
public final java.lang.String MODULENAME
public final Module module
public final LirFactory lir
public final IoRoot ioRoot
コンストラクタの詳細 |
SsaEnvironment(Module m, CompileSpecification coinsSpec, IoRoot io)
m
- The current compile modulecoinsSpec
- The specification of the COINS compiler driverio
- The input/output of the compilerメソッドの詳細 |
boolean shouldDo(int threshold)
threshold
- The value which is checked if it is lower than threshold
void println(java.lang.String str, int threshold)
str
- The debug messagethreshold
- The threshold of the debug messagevoid print(java.lang.String str, int threshold)
str
- The debug messagethreshold
- The threshold of the debug message
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |