APIdia Launch Partner
Top Fields Constructors Methods
sun.jvm.hotspot.oops

public Class ConstantPoolCache

extends Metadata
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
private static MetadataField
private static long
private static long
private static CIntField
private static AddressField
private static AddressField
private static AddressField
private static AddressField
private static AddressField

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ConstantPool
public ResolvedFieldEntry
public ResolvedIndyEntry
public int
getIntAt(int entry, int fld)

public ResolvedMethodEntry
public Oop
public long
private static synchronized void
public boolean
public void
public U2Array
Inherited from sun.jvm.hotspot.oops.Metadata:
alignSizeinstantiateWrapperForisSharediterateiterateFields

Field Detail

baseOffsetback to summary
private static long baseOffset
constantsback to summary
private static MetadataField constants
elementSizeback to summary
private static long elementSize
intSizeback to summary
private static long intSize
lengthback to summary
private static CIntField length
referenceMapback to summary
private static AddressField referenceMap
resolvedFieldArrayback to summary
private static AddressField resolvedFieldArray
resolvedIndyArrayback to summary
private static AddressField resolvedIndyArray
resolvedMethodArrayback to summary
private static AddressField resolvedMethodArray
resolvedReferencesback to summary
private static AddressField resolvedReferences

Constructor Detail

ConstantPoolCacheback to summary
public ConstantPoolCache(Address addr)

Method Detail

getConstantsback to summary
public ConstantPool getConstants()
getFieldEntryAtback to summary
public ResolvedFieldEntry getFieldEntryAt(int i)
getIndyEntryAtback to summary
public ResolvedIndyEntry getIndyEntryAt(int i)
getIntAtback to summary
public int getIntAt(int entry, int fld)
getMethodEntryAtback to summary
public ResolvedMethodEntry getMethodEntryAt(int i)
getResolvedReferencesback to summary
public Oop getResolvedReferences()
getSizeback to summary
public long getSize()
initializeback to summary
private static synchronized void initialize(TypeDataBase db) throws WrongTypeException

Hides sun.jvm.hotspot.oops.Metadata.initialize.

isConstantPoolCacheback to summary
public boolean isConstantPoolCache()
printValueOnback to summary
public void printValueOn(PrintStream tty)

Implements abstract sun.jvm.hotspot.oops.Metadata.printValueOn.

referenceMapback to summary
public U2Array referenceMap()