byucc.jhdl.synth.classparse
Interface VirtualMachine
- All Known Implementing Classes:
- GraphStack
- public interface VirtualMachine
push
public java.lang.Object push(java.lang.Object o)
pop
public java.lang.Object pop()
getLocalVariable
public java.lang.Object getLocalVariable(int pc,
int i)
setLocalVariable
public void setLocalVariable(java.lang.Object o,
int i)
execute
public void execute(MethodInfo method)
jumpAbsolute
public void jumpAbsolute(int pc)
newBasicBlock
public BasicBlock newBasicBlock(AttributeCode parent,
int number)
getCurrentMethod
public MethodInfo getCurrentMethod()
Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.