Package byucc.jhdl.synth.classparse

Interface Summary
VirtualMachine  
 

Class Summary
AccessFlags  
AttributeCode  
AttributeConstantValue  
AttributeExceptions  
AttributeGeneric  
AttributeInfo  
AttributeLineNumberTable  
AttributeLocalVariableTable  
Attributes  
AttributeSourceFile  
BasicBlock A very simple class to represent a basic block.
ClassFile  
ClassFileParser  
ClassFileWriter  
ConstantPool  
CPClass  
CPDouble  
CPFieldref  
CPFloat  
CPInfo  
CPInteger  
CPInterfaceMethodref  
CPLong  
CPMethodref  
CPNameAndType  
CPString  
CPUtf8  
Disassemble  
FieldInfo  
Fields  
MethodInfo  
Methods  
OpCode  
OpCodeBranch  
OpCodeByte  
OpCodeByteCP  
OpCodeIinc  
OpCodeIntBranch  
OpCodeInvokeinterface  
OpCodeLookupswitch  
OpCodeMultianewarray  
OpCodeNewarray  
OpCodeShort  
OpCodeShortBranch  
OpCodeShortCP  
OpCodeSwitch  
OpCodeTableswitch  
OpCodeWide  
OpCodeWideiinc If you read the VM spec.
OpCodeWideop If you read the VM spec.
PostProcess  
TestParse  
WeightedOpCode A simple structure to hold a weight and an OpCode.
 

Exception Summary
ExecuteException This is thrown when a method cannot be executed during synthesis.
MethodNotFoundException This is thrown when a method is not found during synthesis.
ParseException This is thrown when a problem occurs parsing during synthesis.
 



Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.