Modifier and Type | Interface and Description |
---|---|
pack-priv interface | BCExpr
To be able to identify the expressions as belonging to this implementation, and to be able to generate code off of it if so. |
Modifier and Type | Class and Description |
---|---|
pack-priv class | BCClass
ClassBuilder is used to construct a java class's byte array representation. |
public class | BCJava
Debugging problems with generated classes When the code has been generated incorrectly, all sorts of odd things can go wrong. |
pack-priv class | |
pack-priv class | BCMethod
MethodBuilder is used to piece together a method when building a java class definition. |
pack-priv class | |
pack-priv class | BCMethodDescriptor
A method descriptor. |
pack-priv class | CodeChunk
This class represents a chunk of code in a CodeAttribute. |
pack-priv class | Conditional
A Conditional represents an if/then/else block. |
pack-priv class | d_BCValidate
Validate BC calls. |
public abstract class | GClass
This is a common superclass for the various impls. |
pack-priv class | OpcodeDebug
This contains mnemonics for all of the opcodes of the JVM. |
pack-priv class | |
pack-priv class | VMTypeIdCacheable
This class implements a Cacheable for a Byte code generator cache of VMTypeIds. |