Package org.openjdk.jol.vm.sa
Class UniverseData
java.lang.Object
org.openjdk.jol.vm.sa.UniverseData
- All Implemented Interfaces:
Serializable
Result implementation for representing compressed reference informations as result.- Author:
- Serkan Ozal
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionUniverseData(int addressSize, int objectAlignment, int oopSize, boolean compressedOopsEnabled, long narrowOopBase, int narrowOopShift, boolean compressedKlassPtrsEnabled, long narrowKlassBase, int narrowKlassShift) -
Method Summary
Modifier and TypeMethodDescriptionintlongintlongintintintbooleanboolean
-
Constructor Details
-
UniverseData
public UniverseData(int addressSize, int objectAlignment, int oopSize, boolean compressedOopsEnabled, long narrowOopBase, int narrowOopShift, boolean compressedKlassPtrsEnabled, long narrowKlassBase, int narrowKlassShift)
-
-
Method Details
-
getAddressSize
public int getAddressSize() -
getObjectAlignment
public int getObjectAlignment() -
getOopSize
public int getOopSize() -
isCompressedOopsEnabled
public boolean isCompressedOopsEnabled() -
getNarrowOopBase
public long getNarrowOopBase() -
getNarrowOopShift
public int getNarrowOopShift() -
isCompressedKlassPtrsEnabled
public boolean isCompressedKlassPtrsEnabled() -
getNarrowKlassBase
public long getNarrowKlassBase() -
getNarrowKlassShift
public int getNarrowKlassShift()
-