APIdia Launch Partner
Top Inners Fields Constructors Methods
sun.jvm.hotspot.memory

public Class HeapBlock

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

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private static Field
private static CIntegerField
private static CIntegerField
private static long
Inherited from sun.jvm.hotspot.runtime.VMObject:
addr

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Address
private HeapBlock.Header
public long
private static void
public boolean
Inherited from sun.jvm.hotspot.runtime.VMObject:
equalsgetAddresshashCodetoString

Field Detail

headerFieldback to summary
private static Field headerField
headerLengthFieldback to summary
private static CIntegerField headerLengthField
headerUsedFieldback to summary
private static CIntegerField headerUsedField
heapBlockSizeback to summary
private static long heapBlockSize

Constructor Detail

HeapBlockback to summary
public HeapBlock(Address addr)

Method Detail

getAllocatedSpaceback to summary
public Address getAllocatedSpace()
getHeaderback to summary
private HeapBlock.Header getHeader()
getLengthback to summary
public long getLength()
initializeback to summary
private static void initialize(TypeDataBase db)
isFreeback to summary
public boolean isFree()