|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Optimization
Defines a generic interface for Optimizations: Two phase operation, analysis and transformation.
Method Summary | |
---|---|
void |
analyze()
Perform analyzation for optimization. |
boolean |
isVerbose()
Returns true, if in verbose mode. |
void |
setEntryBlock(BasicBlock block)
Sets the current root of a CFG. |
void |
setMethodName(java.lang.String name)
Sets the current CFGs method name. |
void |
setVerbose(boolean verbose)
Sets verbose mode. |
BasicBlock |
transform()
Perform actual optimization on CFG. |
Method Detail |
---|
void setEntryBlock(BasicBlock block)
block
- BasicBlockvoid setMethodName(java.lang.String name)
name
- Namevoid analyze()
BasicBlock transform()
void setVerbose(boolean verbose)
verbose
- on/off.boolean isVerbose()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |