|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectharpoon.IR.Bytecode.Liveness
public class Liveness
Liveness is a local-variable liveness analysis on Bytecode
form.
| Constructor Summary | |
|---|---|
Liveness(Code bcode)
Creates a Liveness. |
|
| Method Summary | |
|---|---|
boolean |
isLive(Instr where,
int lv_index)
Return the liveness of local variable # lv_index at
instruction where. |
Set |
liveSet(Instr where)
Return a Collection of live local variables at the
given instruction where. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Liveness(Code bcode)
Liveness.
| Method Detail |
|---|
public boolean isLive(Instr where,
int lv_index)
lv_index at
instruction where.
public Set liveSet(Instr where)
Collection of live local variables at the
given instruction where.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||