private void |
Executor.access(int index,
Type type,
Subroutine subroutine) |
private void |
Executor.evalLoad(Type expected,
int index,
Frame frame,
Subroutine subroutine) |
private void |
Executor.evalStore(Type expected,
int index,
Frame frame,
Subroutine subroutine) |
private void |
Executor.evalWide(int pos,
CodeIterator iter,
Frame frame,
Subroutine subroutine) |
void |
Executor.execute(MethodInfo method,
int pos,
CodeIterator iter,
Frame frame,
Subroutine subroutine)
Execute the instruction, modeling the effects on the specified frame and subroutine.
|
private void |
Analyzer.mergeJsr(IntQueue queue,
Frame frame,
Subroutine sub,
int pos,
int next) |
private void |
Analyzer.mergeRet(IntQueue queue,
CodeIterator iter,
int pos,
Frame frame,
Subroutine subroutine) |
private void |
SubroutineScanner.scan(int pos,
CodeIterator iter,
Subroutine sub) |
private void |
SubroutineScanner.scanLookupSwitch(int pos,
CodeIterator iter,
Subroutine sub) |
private boolean |
SubroutineScanner.scanOp(int pos,
CodeIterator iter,
Subroutine sub) |
private void |
SubroutineScanner.scanTableSwitch(int pos,
CodeIterator iter,
Subroutine sub) |