|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CodeInfo | |
|---|---|
| at.dms.backend | |
| at.dms.classfile | |
| at.dms.kjc | |
| at.dms.optimize | |
| Uses of CodeInfo in at.dms.backend |
|---|
| Methods in at.dms.backend that return CodeInfo | |
|---|---|
CodeInfo |
Optimizer.getCodeInfo()
Returns a new, optimized code info structure. |
static CodeInfo |
Optimizer.optimize(CodeInfo code)
Optimizes the byte code for a single method. |
static CodeInfo |
Optimizer.optimize(MethodInfo info,
CodeInfo code,
BackendOptions options)
Optimizes the byte code for a single method. |
| Methods in at.dms.backend with parameters of type CodeInfo | |
|---|---|
static CodeInfo |
Optimizer.optimize(CodeInfo code)
Optimizes the byte code for a single method. |
static CodeInfo |
Optimizer.optimize(MethodInfo info,
CodeInfo code,
BackendOptions options)
Optimizes the byte code for a single method. |
| Constructors in at.dms.backend with parameters of type CodeInfo | |
|---|---|
Optimizer(CodeInfo codeInfo)
Constructs a new optimizer object. |
|
| Uses of CodeInfo in at.dms.classfile |
|---|
| Subclasses of CodeInfo in at.dms.classfile | |
|---|---|
class |
SkippedCodeInfo
The code info, but without the instructions (only the interface) |
| Fields in at.dms.classfile declared as CodeInfo | |
|---|---|
static CodeInfo |
CodeInfo.DUM_INFO
|
| Methods in at.dms.classfile that return CodeInfo | |
|---|---|
CodeInfo |
MethodInfo.getCodeInfo()
Returns the code attribute associated with this method |
| Methods in at.dms.classfile with parameters of type CodeInfo | |
|---|---|
void |
MethodInfo.setCodeInfo(CodeInfo info)
Sets the code attribute associated with this method |
| Constructors in at.dms.classfile with parameters of type CodeInfo | |
|---|---|
MethodInfo(short modifiers,
String name,
String type,
String[] exceptions,
CodeInfo code,
boolean deprecated,
boolean synthetic)
Constructs a method entry |
|
| Uses of CodeInfo in at.dms.kjc |
|---|
| Methods in at.dms.kjc that return CodeInfo | |
|---|---|
CodeInfo |
CSourceMethod.genCode()
Generates JVM bytecode for this method. |
CodeInfo |
BytecodeOptimizer.run(CodeInfo info)
Runs the optimizer on the given code info. |
| Methods in at.dms.kjc with parameters of type CodeInfo | |
|---|---|
CodeInfo |
BytecodeOptimizer.run(CodeInfo info)
Runs the optimizer on the given code info. |
| Uses of CodeInfo in at.dms.optimize |
|---|
| Methods in at.dms.optimize that return CodeInfo | |
|---|---|
CodeInfo |
Optimizer.getCodeInfo()
Returns a new, optimized code info structure. |
static CodeInfo |
Optimizer.optimize(CodeInfo code,
int level)
Optimizes the byte code for a single method. |
| Methods in at.dms.optimize with parameters of type CodeInfo | |
|---|---|
static CodeInfo |
Optimizer.optimize(CodeInfo code,
int level)
Optimizes the byte code for a single method. |
| Constructors in at.dms.optimize with parameters of type CodeInfo | |
|---|---|
Optimizer(CodeInfo codeInfo)
Constructs a new optimizer object. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||