| Modifier and Type | Field and Description |
|---|---|
| private static AddressField | |
| private static long | |
| private static IntField | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| private static AddressField | |
| private static MetadataField | |
| private static MetadataField | |
| private static MetadataField | |
| private static MetadataField | |
| private static Field | |
| private static CIntField |
| Modifier and Type | Method and Description |
|---|---|
| public Klass | |
| public Klass | |
| public Klass | |
| public Klass | |
| public Klass | |
| public Klass | |
| pack-priv boolean | |
| public Oop | |
| public ClassLoaderData | |
| public int | |
| public Instance | |
| public Klass | |
| public int | |
| public Symbol | |
| public Klass | |
| public Klass | |
| public long | |
| public Klass | |
| public Klass | |
| protected Symbol | |
| public long | |
| private static synchronized void | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public void | |
| public Klass | |
| public void | |
| public String | |
| public long |
| classLoaderData | back to summary |
|---|---|
| private static AddressField classLoaderData | |
| javaMirrorFieldOffset | back to summary |
|---|---|
| private static long javaMirrorFieldOffset | |
| layoutHelper | back to summary |
|---|---|
| private static IntField layoutHelper | |
| LH_ARRAY_TAG_OBJ_VALUE | back to summary |
|---|---|
| public static int LH_ARRAY_TAG_OBJ_VALUE | |
| LH_ARRAY_TAG_SHIFT | back to summary |
|---|---|
| public static int LH_ARRAY_TAG_SHIFT | |
| LH_ARRAY_TAG_TYPE_VALUE | back to summary |
|---|---|
| public static int LH_ARRAY_TAG_TYPE_VALUE | |
| LH_ELEMENT_TYPE_SHIFT | back to summary |
|---|---|
| public static int LH_ELEMENT_TYPE_SHIFT | |
| LH_HEADER_SIZE_SHIFT | back to summary |
|---|---|
| public static int LH_HEADER_SIZE_SHIFT | |
| LH_INSTANCE_SLOW_PATH_BIT | back to summary |
|---|---|
| public static int LH_INSTANCE_SLOW_PATH_BIT | |
| LH_LOG2_ELEMENT_SIZE_SHIFT | back to summary |
|---|---|
| public static int LH_LOG2_ELEMENT_SIZE_SHIFT | |
| name | back to summary |
|---|---|
| private static AddressField name | |
| nextLink | back to summary |
|---|---|
| private static MetadataField nextLink | |
| nextSibling | back to summary |
|---|---|
| private static MetadataField nextSibling | |
| subklass | back to summary |
|---|---|
| private static MetadataField subklass | |
| superField | back to summary |
|---|---|
| private static MetadataField superField | |
| traceIDField | back to summary |
|---|---|
| private static Field traceIDField | |
| vtableLen | back to summary |
|---|---|
| private static CIntField vtableLen | |
| Klass | back to summary |
|---|---|
| public Klass(Address addr) | |
| arrayKlass | back to summary |
|---|---|
| public Klass arrayKlass(int rank) Array class with specific rank | |
| arrayKlass | back to summary |
|---|---|
| public Klass arrayKlass() Array class with this klass as element type | |
| arrayKlassImpl | back to summary |
|---|---|
| public Klass arrayKlassImpl(boolean orNull, int rank) | |
| arrayKlassImpl | back to summary |
|---|---|
| public Klass arrayKlassImpl(boolean orNull) | |
| arrayKlassOrNull | back to summary |
|---|---|
| public Klass arrayKlassOrNull(int rank) These will return null instead of allocating on the heap | |
| arrayKlassOrNull | back to summary |
|---|---|
| public Klass arrayKlassOrNull() | |
| computeSubtypeOf | back to summary |
|---|---|
| pack-priv boolean computeSubtypeOf(Klass k) | |
| getClassLoader | back to summary |
|---|---|
| public Oop getClassLoader() | |
| getClassLoaderData | back to summary |
|---|---|
| public ClassLoaderData getClassLoaderData() | |
| getClassStatus | back to summary |
|---|---|
| public int getClassStatus() | |
| getJavaMirror | back to summary |
|---|---|
| public Instance getJavaMirror() | |
| getJavaSuper | back to summary |
|---|---|
| public Klass getJavaSuper() | |
| getLayoutHelper | back to summary |
|---|---|
| public int getLayoutHelper() | |
| getName | back to summary |
|---|---|
| public Symbol getName() | |
| getNextLinkKlass | back to summary |
|---|---|
| public Klass getNextLinkKlass() | |
| getNextSiblingKlass | back to summary |
|---|---|
| public Klass getNextSiblingKlass() | |
| getObjectSize | back to summary |
|---|---|
| public long getObjectSize() | |
| getSubklassKlass | back to summary |
|---|---|
| public Klass getSubklassKlass() | |
| getSuper | back to summary |
|---|---|
| public Klass getSuper() | |
| getSymbol | back to summary |
|---|---|
| protected Symbol getSymbol(AddressField field) | |
| getVtableLen | back to summary |
|---|---|
| public long getVtableLen() | |
| initialize | back to summary |
|---|---|
| private static synchronized void initialize(TypeDataBase db) throws WrongTypeException | |
| isArrayKlass | back to summary |
|---|---|
| public boolean isArrayKlass() | |
| isKlass | back to summary |
|---|---|
| public boolean isKlass() | |
| isSubclassOf | back to summary |
|---|---|
| public boolean isSubclassOf(Klass k) | |
| isSubtypeOf | back to summary |
|---|---|
| public boolean isSubtypeOf(Klass k) | |
| iterateFields | back to summary |
|---|---|
| public void iterateFields(MetadataVisitor visitor) Overrides sun. | |
| lca | back to summary |
|---|---|
| public Klass lca(Klass k2) | |
| printValueOn | back to summary |
|---|---|
| public void printValueOn(PrintStream tty) Implements abstract sun. | |
| signature | back to summary |
|---|---|
| public String signature() | |
| traceID | back to summary |
|---|---|
| public long traceID() | |