com.sun.tools.javac.jvm |
|
Java Source File Name | Type | Comment |
ByteCodes.java | Interface | Bytecode instruction codes, as well as typecodes used as
instruction modifiers.
This is NOT part of any API supported by Sun Microsystems. |
ClassFile.java | Class | A JVM class file.
Generic Java classfiles have one additional attribute for classes,
methods and fields:
"Signature" (u4 attr-length, u2 signature-index)
A signature gives the full Java type of a method or field. |
ClassReader.java | Class | This class provides operations to read a classfile into an internal
representation. |
ClassWriter.java | Class | This class provides operations to map an internal symbol table graph
rooted in a ClassSymbol into a classfile.
This is NOT part of any API supported by Sun Microsystems. |
Code.java | Class | An internal structure that corresponds to the code attribute of
methods in a classfile. |
CRTable.java | Class | This class contains the CharacterRangeTable for some method
and the hashtable for mapping trees or lists of trees to their
ending positions.
This is NOT part of any API supported by Sun Microsystems. |
CRTFlags.java | Interface | The CharacterRangeTable flags indicating type of an entry.
This is NOT part of any API supported by Sun Microsystems. |
Gen.java | Class | This pass maps flat Java (i.e. |
Items.java | Class | A helper class for code generation. |
Pool.java | Class | An internal structure that corresponds to the constant pool of a classfile.
This is NOT part of any API supported by Sun Microsystems. |
Target.java | enum | The classfile version target.
This is NOT part of any API supported by Sun Microsystems. |
UninitializedType.java | Class | These pseudo-types appear in the generated verifier tables to
indicate objects that have been allocated but not yet constructed.
This is NOT part of any API supported by Sun Microsystems. |