Class UniverseData
java.lang.Object
org.openjdk.jol.vm.sa.UniverseData
- All Implemented Interfaces:
Serializable, Result
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final booleanprivate final booleanprivate final longprivate final intprivate final longprivate final intprivate final intprivate final int -
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
-
Field Details
-
addressSize
private final int addressSize -
objectAlignment
private final int objectAlignment -
oopSize
private final int oopSize -
compressedOopsEnabled
private final boolean compressedOopsEnabled -
narrowOopBase
private final long narrowOopBase -
narrowOopShift
private final int narrowOopShift -
compressedKlassPtrsEnabled
private final boolean compressedKlassPtrsEnabled -
narrowKlassBase
private final long narrowKlassBase -
narrowKlassShift
private final int narrowKlassShift
-
-
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()
-