Class Model64_Lilliput
java.lang.Object
org.openjdk.jol.datamodel.Model64_Lilliput
- All Implemented Interfaces:
DataModel
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintReturn the array header size.intReturn the array length header size.intReturn the class header size.booleaninthashCode()intReturn the object header size.intReturn the mark header size.intReturn the object alignment.intReturn the size of the type.toString()
-
Field Details
-
align
private final int align -
compRefs
private final boolean compRefs -
target
private final boolean target
-
-
Constructor Details
-
Model64_Lilliput
public Model64_Lilliput() -
Model64_Lilliput
public Model64_Lilliput(boolean compRefs, int align, boolean target)
-
-
Method Details
-
markHeaderSize
public int markHeaderSize()Description copied from interface:DataModelReturn the mark header size.- Specified by:
markHeaderSizein interfaceDataModel- Returns:
- mark header size in bytes.
-
classHeaderSize
public int classHeaderSize()Description copied from interface:DataModelReturn the class header size.- Specified by:
classHeaderSizein interfaceDataModel- Returns:
- class header size in bytes.
-
arrayLengthHeaderSize
public int arrayLengthHeaderSize()Description copied from interface:DataModelReturn the array length header size.- Specified by:
arrayLengthHeaderSizein interfaceDataModel- Returns:
- array length header size in bytes.
-
headerSize
public int headerSize()Description copied from interface:DataModelReturn the object header size.- Specified by:
headerSizein interfaceDataModel- Returns:
- object header size in bytes.
-
arrayHeaderSize
public int arrayHeaderSize()Description copied from interface:DataModelReturn the array header size.- Specified by:
arrayHeaderSizein interfaceDataModel- Returns:
- object header size in bytes.
-
sizeOf
-
objectAlignment
public int objectAlignment()Description copied from interface:DataModelReturn the object alignment.- Specified by:
objectAlignmentin interfaceDataModel- Returns:
- minimal object alignment
-
toString
-
equals
-
hashCode
-