Top Fields Constructors Methods
sun.jvm.hotspot.oops

public Class Instance

extends Oop
Class Inheritance
Imports
java.io.*, java.util.*, sun.jvm.hotspot.debugger.*, sun.jvm.hotspot.runtime.*, sun.jvm.hotspot.types.*, sun.jvm.hotspot.utilities.Observable, .Observer

Field Summary

Modifier and TypeField and Description
private static long

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static long
private static synchronized void
public boolean
public void
iterateFields(OopVisitor visitor, boolean doVMFields)

Overrides sun.jvm.hotspot.oops.Oop.iterateFields.

public void
Inherited from sun.jvm.hotspot.oops.Oop:
alignObjectOffsetalignObjectSizeequalsgetHandlegetHeapgetKlassgetKlassForOopHandlegetMarkgetObjectSizehashCodeidentityHashisAisArrayisInstanceRefisObjArrayisThreadisTypeArrayiterateprintprintOnprintOopAddressOnprintOopValueOnprintRawprintRawOnprintValueslowIdentityHashverify

Field Detail

typeSizeback to summary
private static long typeSize

Constructor Detail

Instanceback to summary
pack-priv Instance(OopHandle handle, ObjectHeap heap)

Method Detail

getHeaderSizeback to summary
public static long getHeaderSize()

Hides sun.jvm.hotspot.oops.Oop.getHeaderSize.

initializeback to summary
private static synchronized void initialize(TypeDataBase db) throws WrongTypeException

Hides sun.jvm.hotspot.oops.Oop.initialize.

isInstanceback to summary
public boolean isInstance()

Overrides sun.jvm.hotspot.oops.Oop.isInstance.

iterateFieldsback to summary
public void iterateFields(OopVisitor visitor, boolean doVMFields)

Overrides sun.jvm.hotspot.oops.Oop.iterateFields.

printValueOnback to summary
public void printValueOn(PrintStream tty)

Overrides sun.jvm.hotspot.oops.Oop.printValueOn.